Senior Android Software Engineer
Condiciones
Contrato: Indefinido.
Modalidad: 100% remoto.
¿Dónde?: Colombia.
Horario: Lunes/Jueves 9.00 a 18.30 | Viernes: 9.00 a 16.00 hrs
Importante: Retail Multinacional.
Objetivos
- Construir funcionalidades de alta calidad, diseñar, crear y mantener un código de alto rendimiento, reutilizable y confiable.
Funciones
- Entender historias de usuario para poder plasmar en código de calidad.
- Trabajar en comunicades y orientar a los logros de obtenidos de comunidades y objetivos.
- Liderar actividades de resolución de problemas
- Participar de ceremonias scrum y refinamientos
- Desarrollar Funcionalidades acorde a su expertis.
Experiencia:
EXCLUYENTES:
- Experiencia en desarrollo de Software ágil.
- 3 años mínimo en Desarrollo Mobile
- Retrofit
- Patrones de diseño MVP, MVVM
- Librerías Android Jetpack
- Desarrollo nativo con kotlin
- Inyección de dependencias Dagger 2, Hilt
- Uso de git
- Programación Orientada a Objetos
- Firebase Crashlytics, otros
DESEABLES:
- Integración continua gitlab CI, Bitrise
- Test Unitarios Mockito, Junit, TDD
- Principios SOLID
- Principios Clean Architecture
- Monitoreo GA, Instanam Datadog
- Estudios: Tecnologías de la información o a fin.
Habilidades:
- MVP, MVVM
- Kotlin
- Dagger 2, Hilt
- Firebase Crashlytics
- Programación Orientada a Objetos