Android Architect – Proyecto Mobile (Madrid)
Tarifa máxima: hasta 50 €/hora
Ubicación: Madrid
Modalidad: Híbrido
Horario:
Lunes a Jueves: 09:00 – 19:00
Viernes: 08:00 – 14:30
Tipo de proyecto: Proyecto cerrado
Experiencia mínima requerida: +3 años
Idioma: Español
🎯 Misión del rol
Buscamos un Android Architect responsable de definir y mantener la arquitectura de referencia de una aplicación móvil nativa, garantizando escalabilidad, calidad del código y entregas continuas dentro de un entorno de desarrollo moderno.
La persona seleccionada tendrá un papel clave en la definición técnica del producto móvil, estableciendo estándares de desarrollo y guiando al equipo en la adopción de buenas prácticas de arquitectura y calidad.
🧩 Responsabilidades principales
Definir la arquitectura Android del producto y su evolución técnica.
Diseñar estructuras modulares (feature modules, core modules y estrategias de build).
Establecer estándares de desarrollo:
Configuración de Gradle
Gestión de dependencias
Guías de estilo de código
Controles de calidad y PR checks
Definir y supervisar requisitos no funcionales (NFRs):
rendimiento
seguridad
privacidad
compatibilidad entre versiones de Android
Diseñar la estrategia de CI/CD y release:
firma de aplicaciones
flavors y variantes
distribución y gestión en Google Play Console
Realizar code reviews, mentoring técnico y resolución de problemas complejos (ANR, memory leaks, concurrencia y threading).
Coordinarse con el arquitecto iOS para asegurar consistencia entre plataformas:
contratos de API
tracking y analytics
paridad de funcionalidades
Elaborar documentación de arquitectura, decisiones técnicas (ADR) y guías de contribución para el equipo.
⚙️ Requisitos técnicos imprescindibles
Experiencia sólida en desarrollo Android nativo con Kotlin.
Conocimiento avanzado de arquitecturas móviles (MVVM / Clean Architecture).
Experiencia con Jetpack:
Compose o Views
Navigation
WorkManager
Room (o soluciones equivalentes de persistencia).
Programación asíncrona con Coroutines y Flow.
Inyección de dependencias (Hilt, Dagger o Koin).
Integración de APIs mediante Retrofit / OkHttp.
Experiencia con pipelines CI/CD para aplicaciones móviles.
Implementación de testing, linting y análisis estático de código.
⭐ Conocimientos valorables
Jetpack Compose avanzado.
Modularización avanzada y proyectos multi-module.
Optimización de rendimiento (baseline profiles).
Observabilidad de aplicaciones (crash reporting y métricas de rendimiento).
Seguridad móvil (keystore, encryption, protección de datos).
Accesibilidad en aplicaciones móviles.
🧠 Skills clave
Android Development – Expert
Kotlin – Advanced
Mobile Architecture – Advanced
Jetpack / Compose – Advanced
REST API Integration – Advanced
Mobile CI/CD – Advanced
- 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.