Desarrollador/a Android Senior
Requisitos imprescindibles
+5 años de experiencia en desarrollo nativo Android
+3 años de experiencia trabajando con Kotlin
Experiencia con arquitectura MVVM
Conocimiento de Clean Architecture
Aplicación de principios SOLID
Experiencia con patrones de diseño (Adapter, Repository, etc.)
Uso de Android Architecture Components
Programación asíncrona con Coroutines
Integración de APIs REST con Retrofit
Inyección de dependencias con Dagger 2
Experiencia en testing (unitarios y de interfaz)
Manejo de herramientas de prototipado (Figma, Adobe XD)
Control de versiones con Git
Experiencia en metodologías ágiles (Scrum, Kanban)
Capacidad de análisis y resolución de problemas
⭐ Requisitos valorables
Experiencia con Jira
Documentación técnica de desarrollos
Integración continua (CI/CD)
Uso de herramientas de calidad de código como SonarQube
Experiencia con Jetpack Compose
Conocimiento de Swagger / generación de código
- Ubicaciones
- Madrid
- Estado remoto
- Híbrido
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.