Desarrollador Mobile Senior/Ingles B1

Aviso de fuente externaen Confidental

🚀 ¡Buscamos Desarrollador Senior Mobile – Especialista en iOS! En TeamTalent, con más de 20 años de trayectoria, seguimos transformando el mercado como una com

Fuente externa - sin verificarhace 2 horasVigente hasta: 4 dic 2026

Salario

No especificado

Ubicación

Bogotá, Colombia

Tipo de empleo

Tiempo completo

Modalidad

No especificado

Desarrollador Mobile Senior/Ingles B1

Bogotá, Colombia

Descripción del empleo

🚀 ¡Buscamos Desarrollador Senior Mobile – Especialista en iOS!
En TeamTalent, con más de 20 años de trayectoria, seguimos transformando el mercado como una compañía global de tecnología, con presencia en Colombia, Estados Unidos, México, Ecuador, Perú y Chile.Más que crear soluciones… ¡diseñamos el futuro! 💡
🌟 Perfil requeridoCargo: Desarrollador Senior Mobile (iOS)Formación: Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Electrónica o carreras afines.Experiencia: Mínimo 5 años de experiencia en desarrollo de aplicaciones móviles, principalmente en iOS.Nivel de inglés: B1 mínimo.
🛠️ Conocimientos técnicos indispensablesiOS – Conocimiento avanzado (principal):Dominio de Swift y desarrollo nativo para iOS.Manejo de Xcode, UIKit y SwiftUI.Conocimientos de Swift Concurrency.Manejo de Core Data o Realm.Integración de servicios mediante Alamofire o URLSession.Implementación de mecanismos de seguridad como Keychain, App Transport Security y SSL Pinning.
Android – Conocimiento complementario:Kotlin y Java.Android Studio, Jetpack y Jetpack Compose.Manejo de XML, Room/SQLite y Retrofit.Conocimientos de Coroutines, Flows/Channels e inyección de dependencias con Hilt o Dagger2.
Integraciones y arquitectura:Consumo e integración de servicios mediante APIs REST.Conocimiento de GraphQL y SOAP como valor agregado.Conocimientos de microservicios.Manejo de patrones de arquitectura MVC y MVVM.Buenas prácticas de desarrollo, desacoplamiento de código y revisión de código.
DevOps y calidad:Manejo de Git y metodologías ágiles (Scrum).Experiencia en procesos CI/CD.Herramientas como Fastlane y Jenkins o similares.Pruebas unitarias con XCTest para iOS y JUnit/Espresso para Android.
Conocimientos deseables:Manejo de JMeter.Uso de herramientas de inteligencia artificial como Copilot y Claude.Experiencia con agentes de IA y técnicas de prompting.Conocimiento de versiones recientes de Java (17, 18 o 21).
📌 Funciones principalesDiseñar, desarrollar y mantener aplicaciones móviles nativas, principalmente para iOS.Implementar interfaces gráficas y garantizar una experiencia de usuario óptima.Integrar y consumir servicios mediante APIs REST y otros mecanismos de comunicación.Participar en el diseño e implementación de soluciones basadas en arquitecturas MVC y MVVM.Garantizar la calidad, seguridad, rendimiento y mantenibilidad del código.Realizar revisiones de código y desarrollar pruebas automatizadas y unitarias.Participar en procesos de integración y despliegue continuo (CI/CD).Trabajar colaborativamente con equipos multidisciplinarios bajo metodologías ágiles.
🧠 CompetenciasPensamiento analítico · Orientación al detalle · Trabajo en equipo · Comunicación efectiva · Adaptabilidad · Resolución de problemas · Orientación a resultados · Aprendizaje continuo.
📍 Condiciones laboralesUbicación: Bogotá D. C.Modalidad: Híbrida (2 días presenciales y 3 días remotos).
🎉 Beneficios🚀 Plan de carrera para potenciar tu crecimiento profesional.📚 Aprendizaje continuo y participación en proyectos tecnológicos retadores.🤝 Trabajo colaborativo con equipos multidisciplinarios.💻 Dotación de equipo proporcionada por la compañía.🌟 Oportunidades de crecimiento y desarrollo profesional.
📩 ¿Cuentas con experiencia en desarrollo móvil, especialmente en iOS?¡Queremos conocerte! Comparte tu hoja de vida y comienza tu historia de éxito con TeamTalent.

Empleos similares