Desarrollador/a Android Senior (Kotlin)
Nivel: Senior (+5 años)
Tecnología: Android Nativo / Kotlin
Modalidad: Híbrido
Idioma: Español / Inglés (valorable)
Proyecto: Largo plazo – Entorno ágil
🧩 Descripción del Puesto
Buscamos un/a Desarrollador/a Android Senior con amplia experiencia en desarrollo nativo, Kotlin y arquitecturas modernas, para participar en el diseño y desarrollo de aplicaciones móviles de alto rendimiento en entornos empresariales.
El perfil ideal será responsable de diseñar soluciones escalables, aplicar buenas prácticas de arquitectura y colaborar con equipos multidisciplinares en un entorno Agile.
🛠️ Funciones Principales
Desarrollo de aplicaciones Android nativas en Kotlin.
Diseño e implementación de arquitecturas MVVM y Clean Architecture.
Aplicación de principios SOLID y patrones de diseño (Repository, Adapter, etc.).
Integración con servicios backend mediante Retrofit y APIs REST.
Uso de Coroutines para programación asíncrona.
Implementación de Android Architecture Components (ViewModel, LiveData, Room).
Inyección de dependencias con Dagger2 (o Hilt).
Desarrollo de tests unitarios y de interfaz (UI tests).
Colaboración con equipos de UX/UI utilizando herramientas de prototipado (Figma, Adobe XD).
Trabajo en equipo bajo metodologías ágiles (Scrum / Kanban).
Gestión de código con Git y control de versiones.
✅ Requisitos Imprescindibles
+5 años de experiencia en desarrollo Android nativo.
+3 años de experiencia en Kotlin.
Dominio de MVVM y Clean Architecture.
Conocimiento sólido de SOLID y patrones de diseño.
Experiencia con Android Architecture Components.
Manejo de Coroutines, Retrofit y Dagger2.
Experiencia en testing unitario y UI testing.
Buen manejo de Git.
Experiencia trabajando en metodologías ágiles.
Capacidad analítica y resolución de tareas complejas.
⭐ Conocimientos Deseables
Uso de Jira para gestión de tareas.
Elaboración de documentación técnica.
Experiencia en CI/CD (Jenkins, GitLab CI, etc.).
Uso de SonarQube para calidad de código.
Conocimiento de Jetpack Compose.
Uso de Swagger Codegen / OpenAPI.
- 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.