Accesa
Desarrollador Senior de Aplicaciones Móviles Android con Experiencia en Kotlin, Java y Arquitecturas Modernas de Software
Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:
Últimas ofertas de empleo remoto
El puesto busca un profesional con experiencia en desarrollo de aplicaciones móviles que participe en el diseño, implementación y prueba de soluciones Android. Se valorará la capacidad para trabajar con metodologías ágiles, fomentar la mejora continua y colaborar con diferentes equipos para ofrecer productos de alta calidad y valor para el negocio.
Responsabilidades:
- Desarrollo de aplicaciones móviles: Investigar, diseñar, escribir y probar aplicaciones móviles utilizando metodologías ágiles de desarrollo de software para ofrecer valor de forma iterativa y adaptativa.
- Mejora continua y crecimiento técnico: Apoyar activamente la mejora de la comunidad tecnológica aplicando prácticas de integración y entrega continua que incrementen la eficiencia del equipo y la calidad del software.
- Colaboración entre equipos: Interactuar con todas las partes interesadas para recopilar comentarios, alinear expectativas y evolucionar el producto de manera colaborativa hacia una mayor calidad y valor empresarial.
- Pensamiento analítico y resolución de problemas: Identificar y resolver desafíos de forma independiente o en coordinación con el equipo, asegurando que el proyecto avance sin contratiempos y cumpla con los requisitos técnicos y funcionales.
Requisitos:
- Más de 5 años de experiencia profesional en ingeniería de software trabajando con Android.
- Experiencia en desarrollo Android utilizando Kotlin y Java, empleando componentes de Jetpack (ViewModel, DataStore, Navigation, Room) y Jetpack Compose para la interfaz de usuario.
- Conocimientos de Koin para la inyección de dependencias, Retrofit y Gson para la comunicación de red, y Coroutines para la programación asíncrona.
- Experiencia en pruebas con JUnit, Robolectric, Mockito y Mockk, registro con Timber y diseño de interfaz mediante XML.
- Familiaridad con Gradle DSL y mantenimiento de la calidad del código mediante Lint.
- Experiencia aplicando Clean Architecture y patrones arquitectónicos como MVP, MVVM y MVI.
- Dominio del idioma inglés, tanto oral como escrito (alemán será un valor añadido).
