Sr Developer Analyst Mobile Android & iOS

Topaz LATAM

Colombia

Híbrido

COP 120.000.000 - 180.000.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico — crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Plan de salud
Modalidad híbrida
Day Off de cumpleaños

Descripción de la vacante

Topaz LATAM busca un/a Desarrollador/a Mobile Android & iOS con más de 5 años de experiencia para diseñar, construir y optimizar apps nativas para clientes del sector bancario, con foco en seguridad y rendimiento. Trabajarás en ciclo completo con Backend, QA, Diseño y Producto, bajo Scrum, aplicando MVVM, Clean Architecture y VIPER para entregar soluciones seguras y de alto rendimiento.

La modalidad híbrida facilita conciliación y aprendizaje continuo, con foco en desarrollo de carrera e impacto

Formación

  • Experiencia comprobable en desarrollo mobile nativo para Android y/o iOS.
  • Conocimiento de Kotlin y Swift; experiencia con Java/Objective-C.
  • Dominio de MVVM, Clean Architecture y VIPER.
  • Integración con REST y GraphQL, seguridad en apps financieras.

Responsabilidades

  • Desarrollar, mantener y optimizar apps móviles nativas para Android e iOS.
  • Participar en todo el ciclo de desarrollo: análisis, implementación, pruebas y documentación.
  • Colaborar con Backend, QA, Diseño, Producto y negocio bajo Scrum.
  • Aplicar buenas prácticas de seguridad, rendimiento y calidad de código.
  • Escribir pruebas unitarias y de UI; gestionar integraciones y despliegues.
  • Gestionar la fragmentación de Android y migrar código legado cuando sea necesario.

Conocimientos

Kotlin
Swift
Java
Objective-C
MVVM
Clean Architecture
VIPER
APIs REST

Educación

Ingeniería de Sistemas
Computación/Informática

Herramientas

Android Studio
Xcode
Instruments
Git

Descripción del empleo

Job description

En Topaz, no solo creamos tecnología. Transformamos el futuro del mercado financiero.

Somos un equipo #Multi de protagonistas que convierten ideas en soluciones de impacto. En nuestro Topaz Team, fomentamos un ambiente de colaboración real donde tu curiosidad se premia y tu potencial se expande, aprendiendo de los mejores para resolver desafíos complejos.

¿Estás listo/a para ser protagonista de esta evolución? ¡Queremos conocerte!

Main responsibilities

Tu Rol como Protagonista de la Transformación:

Buscamos un(a) Desarrollador(a) Mobile Android & iOS con experiencia de más de 5 años en la construcción, mantenimiento y optimización de aplicaciones móviles robustas, seguras, escalables y de alto rendimiento para clientes del sector bancario

La persona será responsable de participar en todo el ciclo de desarrollo de las aplicaciones, desde el análisis técnico y la implementación hasta las pruebas, documentación, integración, soporte y mejora continua. Deberá trabajar de forma colaborativa con los equipos de Backend, QA, Diseño, Producto y áreas de negocio, bajo metodologías ágiles, especialmente Scrum.

  • Desarrollar, mantener y optimizar aplicaciones móviles nativas para Android e iOS, dirigidas principalmente a clientes del sector bancario y financiero.
  • Implementar soluciones seguras, escalables, mantenibles y de alto rendimiento, garantizando una experiencia de usuario consistente.
  • Desarrollar nuevas funcionalidades, realizar mantenimiento evolutivo y correctivo, y participar en la resolución de incidentes técnicos.
  • Analizar requerimientos funcionales y técnicos, estimar esfuerzos y proponer soluciones eficientes y sostenibles.
  • Aplicar arquitecturas modernas y buenas prácticas de desarrollo móvil, como MVVM, Clean Architecture y VIPER, según las necesidades del proyecto.
  • Integrar y consumir servicios mediante APIs REST, así como participar en integraciones con GraphQL, WebSockets, servicios de autenticación y notificaciones push.
  • Implementar mecanismos de seguridad para proteger la información, las comunicaciones y las transacciones de las aplicaciones.
  • Crear y mantener pruebas unitarias y pruebas de interfaz de usuario, asegurando la calidad y estabilidad de las soluciones.
  • Optimizar el uso de memoria, batería, red y otros recursos del dispositivo.
  • Gestionar la fragmentación del ecosistema Android, considerando diferentes dispositivos, tamaños de pantalla y versiones del sistema operativo.
  • Interpretar, mantener y migrar código legado desarrollado en Java y Objective-C cuando sea necesario.
  • Participar en revisiones de código, promoviendo estándares de calidad, seguridad, legibilidad y mantenibilidad.
  • Documentar de forma clara el código, las decisiones de arquitectura, las integraciones y los procesos técnicos asociados.
  • Participar activamente en ceremonias ágiles bajo la metodología Scrum.
  • Colaborar con los equipos de Backend, QA, Diseño, Producto y áreas de negocio.
  • Investigar y proponer soluciones técnicas innovadoras que contribuyan a la mejora continua de los productos y procesos.
  • Utilizar y promover las herramientas de Inteligencia Artificial proporcionadas por Stefanini para mejorar la productividad, la calidad y la eficiencia del desarrollo.
  • Mantener una comunicación clara y efectiva con clientes internos, externos y equipos multidisciplinarios.
Requirements and skills

Formación académica

  • Profesional o estudiante de últimos semestres de Ingeniería de Sistemas, Informática, Computación, Software, Electrónica o carreras relacionadas.
  • También podrán considerarse candidatos con formación técnica o tecnológica y experiencia equivalente en desarrollo mobile.

Herramientas y conocimientos técnicos

  • Android:
  • Kotlin.
  • Java para mantenimiento de código legado.
  • Android SDK y componentes modernos de Android.
  • Manejo de fragmentación de dispositivos y versiones del sistema operativo.
  • iOS:
  • Swift.
  • Objective-C para lectura, mantenimiento o migración de código existente.
  • Desarrollo para versiones recientes de iOS, incluyendo iOS 18.5 o la versión vigente requerida por el proyecto.
  • Arquitectura y calidad:
  • MVVM.
  • Clean Architecture.
  • VIPER u otros patrones de arquitectura mobile.
  • Principios SOLID, patrones de diseño y buenas prácticas de código.
  • Pruebas unitarias y pruebas de interfaz de usuario.
  • Integraciones:
  • APIs REST.
  • JSON y manejo de autenticación.
  • Notificaciones push.
  • GraphQL y WebSockets como conocimientos deseables.
  • Seguridad:
  • Autenticación segura.
  • Protección de información sensible.
  • Buenas prácticas de seguridad en aplicaciones móviles.
  • Deseable conocimiento de estándares y prácticas de seguridad para aplicaciones financieras.
  • Herramientas de desarrollo:
  • Android Studio.
  • Xcode, Instruments.
  • Git y plataformas de control de versiones.
  • Herramientas de gestión y seguimiento de trabajo bajo metodologías ágiles.
  • Herramientas de integración continua y despliegue móvil, deseable.
  • Herramientas de monitoreo y análisis de errores, deseable.

Experiencia esperada:

  • Experiencia profesional desarrollando aplicaciones móviles nativas para Android y/o iOS.
  • Experiencia comprobable con Kotlin y Swift.
  • Experiencia trabajando con aplicaciones de misión crítica, de alta disponibilidad o con requerimientos elevados de seguridad.
  • Deseable experiencia en proyectos bancarios, financieros, fintech o en industrias reguladas.
  • Experiencia implementando arquitecturas escalables y patrones de diseño.
  • Experiencia integrando aplicaciones móviles con servicios backend, APIs y sistemas de autenticación.
  • Experiencia escribiendo pruebas unitarias y pruebas de UI.
  • Experiencia participando en equipos ágiles y colaborando con equipos técnicos y de negocio.
  • Deseable experiencia en modernización o migración de apps legacy.
Additional information

Tu experiencia en Topaz es nuestra prioridad. Más que beneficios, ofrecemos un ecosistema de apoyo para que puedas evolucionar, transformar y ser protagonista de tu carrera.

  • Cuidamos de ti con planes de salud integrales. Creemos que un equipo sano y respaldado es la base para una colaboración real, donde podemos transformar en conjunto.
  • Aquí, tu desarrollo es un pilar fundamental. Ofrecemos programas de formación y la oportunidad de dominar las tecnologías que mueven el mercado financiero. Tendrás desafíos reales para aplicar tu conocimiento y contribuir directamente a la evolución de nuestro ecosistema de soluciones.
  • Te damos la confianza y la autonomía para ser protagonista de tu trabajo. Nuestra modalidad híbrida y beneficios como el Day Off de cumpleaños son el reflejo de nuestra cultura de respeto y confianza, permitiéndote encontrar el equilibrio ideal para generar un impacto real.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

SR Developer Analyst Sprint Boot Nativo
SR Developer Analyst Sprint Boot Nativo

Topaz • Bogotá ciudad

Híbrido
COP 90.000.000 - 130.000.000
Plan de salud
Day Off de cumpleaños
Sr Developer Analyst Fullstack
Sr Developer Analyst Fullstack

Topaz • Bogotá ciudad

Híbrido
COP 90.000.000 - 130.000.000
Day Off de cumpleaños
Modalidad híbrida de trabajo
Sr Developer Analyst (Frontend) Bogotá, D.C. - CO and Hybrid Full-time employee
Sr Developer Analyst (Frontend) Bogotá, D.C. - CO and Hybrid Full-time employee

Topaz • Bogotá

Híbrido
COP 122.760.000 - 189.720.000
Plan de salud integrales
Modalidad híbrida
Day Off por cumpleaños
Developer Analyst (Mobile) Bogotá, D.C. - CO and Hybrid Full-time employee
Developer Analyst (Mobile) Bogotá, D.C. - CO and Hybrid Full-time employee

Topaz • Bogotá

Híbrido
COP 89.280.000 - 122.760.000
Planes de salud
Modalidad híbrida
Day Off por cumpleaños
Developer Analyst (Android)
Developer Analyst (Android)

Topaz • Colombia

Híbrido
COP 3.000.000 - 5.000.000
Planes de salud
Desarrollo profesional
Día libre en cumpleaños
+1
Developer Analyst (Mobile)
Developer Analyst (Mobile)

Topaz LATAM • Bogotá

Híbrido
COP 90.000.000 - 130.000.000
Day Off de cumpleaños
Planes de salud integrales
Modalidad híbrida
Sr Business Analyst
Sr Business Analyst

Topaz LATAM • Bogotá

Híbrido
COP 70.000.000 - 100.000.000
Seguro de salud
Modalidad híbrida
Día libre por cumpleaños
+1
Developer Analyst
Developer Analyst

Topaz Latam • Bogotá

Híbrido
COP 60.000.000 - 90.000.000
Modalidad híbrida
Plan de salud
Developer Sr Analyst - FullStack
Developer Sr Analyst - FullStack

Topaz • Bogotá

Híbrido
COP 90.000.000 - 150.000.000
Day Off de cumpleaños
Modalidad híbrida 2/3 días en oficina
Planes de salud integrales
Devolper Analyst
Devolper Analyst

Topaz Latam • Bogotá

Híbrido
COP 90.000.000 - 130.000.000
Day Off de cumpleaños
Planes de salud integrales