Android Developer (Fully Remote)
Aplazame
Job Description
En Aplazame, nos encontramos en búsqueda de un perfil Developer - Android.
Diseñar y desarrollar software de un producto o sistema digital. Probar y validar prototipos y productos finales. Colaborar con equipos multifuncionales, incluyendo diseño, producto, etc. Documentar todos los procesos y modificaciones del desarrollo del producto.
Kotlin & Arquitectura Android (MVVM + Clean Architecture): Desarrollo de aplicaciones Android utilizando Kotlin como lenguaje principal, aprovechando coroutines, extensiones y buenas prácticas modernas. Experiencia trabajando con arquitecturas MVVM combinadas con Clean Architecture, asegurando separación de responsabilidades y escalabilidad.
Diseño de aplicaciones multimodulares, estructuradas en capas: Data: acceso a datos, repositorios, APIs, persistencia. Programación reactivaUso de Kotlin Flow junto con coroutines para manejo de datos asíncronos y reactivos.
Testing: Unit Testing Tests unitarios con MockK para aislamiento de dependencias. UI Testing & Screenshot Testing: Testing visual automatizado para garantizar consistencia en interfaces. Configuración de pipelines en Bitrise para automatización de builds, testing y deployment.
Licenciatura en ingeniería de software o un campo relacionado. Experiencia previa en desarrollo de productos o en un rol similar. Conocimiento avanzado de diseño de software y herramientas de programación. Capacidad para trabajar de manera independiente y en equipo.
Control de versiones con Git (GitFlow, PRs, code reviews).
Figma ~ Implementación de interfaces basadas en diseños colaborativos con equipos de producto y UX/UI.
¿Contrato indefinido.Posibilidad de flexibilidad horaria y modelo de trabajo híbrido. Beneficios financieros y no financieros. La posición está basada en nuestras oficinas de Madrid.