Senior Android Developer
Anuncio original
¿Buscas desarrollar tu talento y un lugar dónde tu esfuerzo sea reconocido? Te ofrecemos un entorno dinámico, cercano y de futuro. Aquí, cada día es una nueva oportunidad para aprender, crecer y brillar. Imagina formar parte de un equipo diverso, donde la evolución y el servicio al cliente son nuestra prioridad. En El Corte Inglés, nuestro trabajo es una pasión compartida.
El proyecto que te espera.
Responsabilidades:
Liderar el diseño y la implementación de funcionalidades complejas en nuestra aplicación nativa de Android.
Mantener y mejorar la arquitectura técnica asegurando la escalabilidad del producto.
Escribir código limpio, mantenible y testeable (Unit tests, UI tests).
Realizar revisiones de código (Code Reviews) y mentorizar a desarrolladores menos experimentados.
Colaborar con diseñadores de UX/UI y dueños de producto para definir soluciones técnicas viables.
Requisitos técnicos:
Experiencia: +5 años en desarrollo Android nativo.
Lenguajes: Dominio experto de Kotlin (corrutinas, Flow, Koin/Dagger Hilt).
UI: Experiencia avanzada en Jetpack Compose y manejo de vistas tradicionales (XML).
Arquitectura: Sólidos conocimientos en Clean Architecture, principios SOLID y patrones de diseño.
Networking: Uso experto de Retrofit, OkHttp y serialización (Moshi/Kotlin Serialization).
Herramientas: Gestión de versiones con Git (Gitflow) y CI/CD (GitHub Actions, Bitrise o similar).
Funciones principales y requisitos.
Liderar decisiones técnicas relevantes y documentarlas
Impulsar estándares de ingeniería y buenas prácticas
Buscamos un/a Desarrollador/a Android Senior con sólida experiencia en arquitecturas modernas y pasión por la calidad de código. Te unirás a un equipo ágil para liderar el desarrollo de nuevas funcionalidades, optimizar el rendimiento de nuestra app y asegurar una experiencia de usuario excepcional
Responsabilidades
Liderar el diseño e implementación de funcionalidades complejas en la app nativa de Android.
Mantener y mejorar la arquitectura técnica asegurando la escalabilidad del producto.
Escribir código limpio, mantenible y testeable, incluyendo unit tests y UI tests.
Realizar code reviews y mentorizar a desarrolladores/as menos experimentados/as
Colaborar con UX/UI y Producto para definir soluciones técnicas viables y orientadas a valor.
Aplicar rigor en principios SOLID y patrones de diseño para mantener la calidad del software.
Implementar herramientas de observabilidad para crashes y métricas de performance en producción.
Experiencia
+5 años de experiencia en desarrollo Android nativo.
Requisitos tecnicos
Dominio experto de Kotlin (corrutinas y Flow); experiencia con Koin o Dagger Hilt para inyección de dependencias.
UI: experiencia avanzada en Jetpack Compose y manejo de vistas tradicionales (XML)
Clean Architecture, principios SOLID y patrones de diseño (Factory, Observer, Repository)
Retrofit, OkHttp y serialización con Moshi o Kotlin Serialization
Control de versiones con Git (Gitflow) y CI/CD con GitHub Actions, Bitrise o similar
Uso intensivo de programación reactiva para manejar flujos de datos en tiempo real.
Cultura de calidad de código con testeo automatizado y métricas; configuración de herramientas de crash reporting y performance..
Competencias
Capacidad analítica y resolución de problemas complejos
Comunicación efectiva y trabajo en equipo con Diseño, Producto e Ingeniería.
Orientación a la excelencia técnica, a la escalabilidad y a la experiencia de usuario.
Mentorización y liderazgo técnico dentro del equipo
Diseñar y evolucionar soluciones complejas asegurando escalabilidad.
Traducir requisitos de negocio en diseños técnicos.
Te ofrecemos una variedad de beneficios sociales que contribuirán a tu bienestar.
- Descuentos exclusivos y opciones de financiación.
- Seguro de vida.
- Universidad Corporativa.
- Formación continua para el desarrollo profesional.
- Ayudas al estudio para hijos e hijas de empleados.
- Servicio Médico propio.
- Plan de retribución flexible.
Si te resulta interesante este puesto, te invitamos a que apliques, ya que tu experiencia podría ser muy valiosa para nosotros. En nuestra empresa todas las personas son bienvenidas.
Candidatura gestionada por El Corte Ingles