Como parte del plan estratégico de crecimiento de la Tribu de nuestro cliente para ****, buscamos incorporar profesionales con sólida experiencia en desarrollo móvil Android para participar en proyectos de alto impacto, contribuyendo a la evolución de aplicaciones digitales innovadoras y centradas en la experiencia de usuario.
Buscamos desarrolladores/as apasionados por la tecnología, con experiencia en arquitecturas modernas, buenas prácticas de ingeniería de software y familiaridad con herramientas de inteligencia artificial aplicadas al desarrollo de software.
¿Cuál será tu misión?
Serás responsable del diseño, desarrollo y mantenimiento de aplicaciones Android nativas de última generación, colaborando con equipos multidisciplinares para ofrecer experiencias digitales de alta calidad, escalables y seguras.
Diseñar, desarrollar y mantener aplicaciones Android nativas utilizando tecnologías modernas y mejores prácticas de desarrollo.
Implementar interfaces de usuario atractivas, accesibles y altamente funcionales siguiendo los principios de Material Design y utilizando Jetpack Compose.
Aplicar principios de Clean Code, código mantenible y arquitecturas escalables.
Participar activamente en revisiones de código, documentación técnica y mejora continua de los procesos de desarrollo.
Colaborar estrechamente con equipos de UX/UI, Backend, Producto y QA para garantizar la mejor experiencia de usuario.
Asegurar la calidad del software mediante pruebas unitarias y buenas prácticas de testing.
Contribuir a la optimización del rendimiento, estabilidad y seguridad de las aplicaciones.
Participar en procesos CI/CD y automatización de despliegues.
Aprovechar herramientas de Inteligencia Artificial para mejorar la productividad y la calidad del desarrollo.
Experiencia
Mínimo 5 años de experiencia en desarrollo de aplicaciones Android nativas.
Experiencia demostrable en entornos de producción y desarrollo de aplicaciones de gran escala.
Desarrollo Android
Experiencia avanzada en Kotlin.
Dominio de Jetpack Compose para la construcción de interfaces modernas.
Conocimiento sólido del ecosistema Android y sus componentes principales.
Arquitectura y diseño
Conocimiento profundo de arquitecturas Android:
Experiencia en modularización y desacoplamiento de lógica de negocio.
Aplicación de patrones de diseño y buenas prácticas de ingeniería de software.
Frameworks y herramientas
Inyección de dependencias.
Coroutines y Flows.
Retrofit y consumo de APIs REST.
Integración de librerías de terceros.
Calidad y DevOps
Experiencia en testing unitario.
Participación en entornos CI/CD.
Experiencia en code reviews y buenas prácticas colaborativas.
Publicación y mantenimiento
Experiencia en publicación y mantenimiento de aplicaciones en:
Metodologías
Manejo de Git y sistemas de control de versiones.
Experiencia trabajando con metodologías ágiles (Scrum).
Experiencia utilizando herramientas de IA para generación, revisión u optimización de código.
Participación en proyectos de transformación digital a gran escala.
Conocimientos de accesibilidad y optimización de rendimiento móvil.
Capacidad de liderazgo técnico y mentoring de desarrolladores más junior.
Interés por la innovación y mejora continua.
Participación en proyectos estratégicos de transformación digital.
Entorno cooperativo, innovador y orientado a la excelencia técnica.
Trabajo con tecnologías de última generación dentro del ecosistema móvil.
Oportunidades de crecimiento profesional y desarrollo de carrera.
Formación continua y acceso a herramientas innovadoras de desarrollo.
Esta posición está dirigida a profesionales que quieran formar parte de la evolución de productos digitales de nueva generación y aportar su experiencia en el desarrollo de aplicaciones móviles escalables, robustas y centradas en el usuario.
📌 Senior Mobile Android Engineer (Madrid)
🏢 Coforge
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.