Android Developer

Social you
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Catalan, English, Interlingua
Experience level
Intermediate
Compensation
€ 48K

Job location

Tech stack

A/B testing
API
Code Review
Continuous Integration
Github
JUnit
Model View ViewModel
CircleCI
Backend
GIT
Kotlin
Jetpack Compose
Asynchronous Programming
REST
Jenkins

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

About the company

Multinacional catalana del sector retail

Apply for this position