Passaràs a formar part de l'equip de desenvolupament mòbil, on fem servir tant tecnologia nativa (iOS / Android), com tecnologia multiplataforma (a través de Flutter)
Resolució de reptes tècnics relacionats amb streaming àudio vídeo, comunicació amb dispositius físics (IoT), seguretat, ... i per suposat, la revisió i millora constant de l'UX/UI de les nostres Apps, de la mà de la nostra Product Designer.
Treballaràs mà a mà amb els companys de backend, frontend, i DevOps, distribuïts en squads per projecte.
S'ofereix
- Contracte indefinit
- Jornada completa
- Teletreball
Requisits
- 2 anys d'experiència prèvia en desenvolupament d'aplicacions
- Domini i experiència a Kotlin, Java, Jetpack Compose (per a Android)
- Domini i experiència a Swift, Objective C, SwiftUI (per a iOS)
- Passió pel desenvolupament de programari i una mentalitat orientada a resoldre problemes complexos amb solucions elegants.
- Creativitat i atenció al detall sempre buscant maneres de millorar i optimitzar.
- Mentalitat pixel perfect a l'hora d'implementar dissenys.
- Habilitat per treballar en equip, però també l'autonomia per liderar projectes pel teu compte.
- Coneixement en testeig d'interfícies i components.
- Sòlid coneixement de patrons de disseny com MVVM, MVC i disseny d'arquitectura com clean architecture o arquitectura hexagonal. És crucial tenir un ampli coneixement per poder aplicar patrons de manera eficient, escalables i fàcils de mantenir.
- Experiència implementant injecció de dependències utilitzant frameworks com Dagger o Hilt, facilitant la gestió de dependències i millorant l'estabilitat del codi.
- Ampli control de Git, incloent-hi el maneig de branques, merge, ultrapassament, resolució de conflictes i conèixer les diferències entre GitFlow, GitHub Flow, Trunk based.
- Experiència en la definició i automatització de pipelins de CI/CD per al desplegament d'aplicacions mòbils amb eines com Jenkins, GitLab CI, Bitrise, Fastlane, o CircleCI per automatitzar proves, compilacions, i desplegaments, assegurant un lliurament continu i eficient en els entorns de desenvolupament, proves i producció.
- Valorem positivament coneixements en flutter.