Desarrollador/a Android Senior
- Hiring from
- Spain
- Work type
- Hybrid
- Posted
618,302 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Título del puesto:
Android Developer Senior
Descripción del puesto:
Buscamos un/a Android Developer Senior con al menos 5 años de experiencia en desarrollo de aplicaciones nativas Android. Formarás parte de un equipo tecnológico enfocado en la construcción de soluciones móviles modernas, escalables y de alta calidad, utilizando Kotlin y Jetpack Compose como tecnologías principales. Participarás en decisiones técnicas, definición de arquitecturas y mejora continua de los procesos de desarrollo, colaborando con equipos multidisciplinares para ofrecer la mejor experiencia de usuario.
Habilidades requeridas:
• Experiencia demostrable de al menos 5 años en desarrollo nativo Android con Kotlin y Jetpack Compose.
• Conocimiento sólido de arquitecturas Android como MVVM, MVI y Clean Architecture.
• Dominio de herramientas y componentes del ecosistema Android: ViewModel, Navigation, Room, Coroutines, Flows, Firebase y Gradle.
• Experiencia en integración de APIs REST mediante Retrofit y uso de librerías de terceros.
• Conocimientos de patrones de diseño, modularización y desacoplamiento de lógica de negocio.
• Experiencia en publicación y mantenimiento de aplicaciones en Google Play Store y Huawei AppGallery.
• Buen manejo de Git y entornos colaborativos de desarrollo.
• Familiaridad con metodologías ágiles como Scrum.
Responsabilidades (Actividades a desempeñar):
• Diseñar, desarrollar y mantener aplicaciones Android nativas utilizando Kotlin y Jetpack Compose.
• Implementar interfaces atractivas, accesibles y alineadas con los principios de Material Design.
• Aplicar principios de Clean Code y promover buenas prácticas de desarrollo dentro del equipo.
• Participar activamente en iniciativas de mejora continua relacionadas con CI/CD, revisiones de código y documentación técnica.
• Colaborar con equipos de UX/UI, backend y otros perfiles tecnológicos para optimizar la experiencia de usuario.
• Integrar servicios y APIs externas garantizando la calidad y rendimiento de las aplicaciones.
• Implementar y mantener pruebas unitarias para asegurar la estabilidad y calidad del software.
• Participar en la evolución de la arquitectura y escalabilidad de las soluciones móviles.
Idiomas requeridos:
• Español: nivel profesional.
Localización:
Modelo híbrido Softtek 56 en nuestras oficinas de Madrid. Será necesario acudir una vez al trimestre a las oficinas del cliente, situadas en Madrid.
Información sobre nuestro proceso de selección:
Como parte de nuestra apuesta por una experiencia de selección más flexible, objetiva y accesible, las fases iniciales del proceso podrán realizarse mediante entrevistas impulsadas por Inteligencia Artificial a través de nuestra plataforma Eightfold.
Esta tecnología nos ayuda a conocer mejor la experiencia, competencias y motivaciones de cada profesional, ofreciendo además la posibilidad de realizar la entrevista en el momento que mejor se adapte a su disponibilidad.
La Inteligencia Artificial forma parte del proceso como herramienta de apoyo, pero las decisiones de selección siguen siendo revisadas y tomadas por personas de nuestro equipo de Talent Acquisition.
