Responsabilidades:
- Programar código alineado a los estándares de calidad, escalabilidad y mantenibilidad definidos en la organización.
- Ser parte del diseño y creación de productos que impactan directamente en la vida de miles de personas a diario.
- Participar en la resolución de problemas complejos de arquitectura y negocio, enfocado en conseguir una solución simple y optimizada
- Participar en las pruebas de concepto necesarias para validar hipótesis técnicas.
Conocimientos técnicos necesarios:
Experiencia:
● 2+ años de experiencia en desarrollo nativo (Android/IOS)
● 3+ años de experiencia en desarrollo híbrido Mobile
● Experiencia en marcos de trabajo y/o metodologías ágiles (Scrum, Kanban).
Conocimiento y/o manejo en:
● Conocimiento básico en 1+ Lenguajes de programación como: Java, Swift (IOS), Javascript
● Conocimiento avanzado en 1+ Lenguajes usados en framework híbridos como: Dart, Kotlin, Javascript.
● Conocimiento avanzado en 1+ Framework híbridos como: Flutter, React Native, Kotlin Multiplatform Mobile
● Conocimiento sobre estándares y patrones de desarrollo y arquitectura de software (ej: SOLID, REST, Clean Architecture, Microservicios, OOP).
● Conocimiento en herramientas de versionamiento de software como GIT
● Conocimiento en la utilización de herramientas de Atlassian como: Jira, Confluence .