Android Developer
Role details
Job location
Tech stack
Job description
Desenvolupar i mantenir funcionalitats nadiues en Kotlin seguint patrons d'arquitectura moderna (MVVM, Clean Architecture). Participar en la definició i evolució de l'arquitectura modular de l'app. Implementar fluxos de dades robustos utilitzant Coroutines, Flow i components de Jetpack. Integrar serveis backend mitjançant REST APIs, gestionant dades amb Retrofit, OkHttp i mecanismes de caching. Garantir la qualitat del codi mitjançant testing automatitzat (unitari i instrumentalitzat). Contribuir a la millora del pipeline de CI/CD i a la definició de bones pràctiques de desenvolupament. Realitzar code reviews i aportar criteri tècnic en decisions d'arquitectura i escalabilitat. Monitoritzar i optimitzar el rendiment, ús de memòria i estabilitat de l'aplicació.
Requirements
El rol requereix coneixement profund de Kotlin, experiència amb arquitectures modulars i capacitat per treballar en entorns d'alta exigència tècnica. El model de treball és 50% en remot amb presència regular a les oficines central del Vallés Occidental, 4-5 anys d'experiència en desenvolupament Android nadiu. Domini de Kotlin i coneixement sòlid de l'SDK d'Android. Experiència amb Android Jetpack (ViewModel, LiveData/Flow, Room, Navigation, WorkManager...). Coneixement d'arquitectures netes i patrons de modularització. Experiència amb integració d'APIs REST i gestió eficient de dades. Ús habitual de Git i metodologies de treball col*laboratives. Experiència en testing (JUnit, Espresso, MockK o equivalents). Valorables Experiència amb Jetpack Compose. Experiència en apps d'alt trànsit o amb gran volum de dades. Coneixements de CI/CD (Bitrise, Jenkins, GitHub Actions). Experiència amb analítica mòbil, feature flags o A/B testing. Familiaritat amb KMM o entorns multiplataforma.
Oferim Model híbrid amb 50% de teletreball. Participació en un producte digital estratègic amb gran visibilitat. Equip tècnic sènior i cultura d'enginyeria orientada a bones pràctiques. Entorn internacional i orientat a la innovació. Pla de desenvolupament professional i formació contínua., Imprescindible Residir: Provincia Puesto
Idiomas: Inglés (Alto)
Formación Mínima: FP2/Grado Superior
Nivel Profesional: Empleado
Benefits & conditions
-
Jornada completa Jornada
-
3-5 años Experiencia
-
Indefinido Tipo contrato
-
36.000 € - 48.000 € Bruto/año Salario
-
android kotlin jetpack compose Coroutines