Programador d'Apps Multiplataforma (Alt Empordà - Presencial)
Busquem un perfil de desenvolupament d'aplicacions mòbils per unir-se al nostre equip multiplataforma. Si t'agrada picar codi net, et motiva l'ecosistema modern de Kotlin i vols fugir de la microgestió, aquest és el teu lloc.
Què oferim?
Stack tecnològic modern: Kotlin, Jetpack Compose, integració amb APIs i arquitectura neta.
Codi amb sentit: Evitem la \"feina mecànica\". Busquem persones que pensin en l'arquitectura, proposin millores i construeixin solucions escalables.
Autonomia real: No creiem en la microgestió. Tindràs llibertat per organitzar-te i responsabilitat sobre els teus projectes.
Creixement i aprenentatge: No et quedaràs estancat en tasques repetitives. Si vols aprendre iOS o noves tecnologies, t'hi acompanyarem.
Funcions i responsabilitats:
Com a part de l'equip multiplataforma, participaràs en tot el cicle de vida de les nostres aplicacions:
Desenvolupament nadiu i multiplataforma centrat principalment en l'ecosistema Kotlin/Android.
Creació d'interfícies modernes i reactives utilitzant Jetpack Compose, posant el focus en l'experiència d'usuari (UX).
Implementació de noves funcionalitats i evolució d'aplicacions ja existents.
Consum d'APIs REST per connectar les apps amb els nostres serveis backend.
Col·laboració directa amb els equips de disseny i web per transformar idees en productes funcionals i fluids.
Manteniment i optimització: Correcció d'errors, millora del rendiment i garantia de la qualitat del codi.
Participació en decisions tècniques: La teva opinió compta a l'hora de triar eines o metodologies.
Requisits imprescindibles:
Domini de Kotlin: És el nostre llenguatge principal i necessitem que et sentis com a casa amb ell.
Experiència amb Jetpack Compose: Coneixements sòlids en la creació d'UI declarativa.
Desenvolupament Android: Experiència prèvia publicant o mantenint aplicacions en l'entorn Android.
Ús habitual de Git: Control de versions i bones pràctiques de treball en equip.
Capacitat d'anàlisi: Poder entendre projectes heretats i fer-los evolucionar amb criteri.
Valorarem positivament (Nice to have):
Si no en saps, no t'amanixis: estem disposats a ensenyar-t'ho
Coneixements de Swift i Xcode (iOS).
Experiència amb Ktor client per a peticions de xarxa.
Gestió de dades locals amb Room database.
Interès pel món Multiplataforma (KMP/KMM).
Vols ajudar-nos a construir les apps de la propera generació des de l'Alt Empordà? T'estem esperant.The adecuado candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Qualifications
Bachelor's degree or equivalent experience in Computer Science or related field
Development experience with programming languages
SQL database or relational database skills