El nostre Producte Connectat permet a usuaris de tot el món, atendre des del mòbil les trucades que reben en el seu videoporter, podent contestar i obrir la porta estiguin on estiguin.
Però això és només la punta de l'iceberg. Treballem per liderar el sector de les telecomunicacions de porters electrònics, i hi ha molts altres serveis per desenvolupar per donar valor afegit als nostres usuaris. Coneixeràs Fermax en el moment de més canvi i disrupció tecnològica dels seus últims 40 anys. El millor moment per aprendre i créixer junts.
Funcions
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). Treballaràs mà a mà amb els companys de backend, frontend, i DevOps, distribuïts en squads per projecte.
Estaràs sota la supervisió del nostre Engineering Manager, amb qui podràs analitzar i discutir les decisions tècniques i arquitectòniques. I treballaràs també amb el nostre Product Owner, qui s'encarrega de l'organització i priorització de les tasques del backlog de producte.
Participarà s activament en la resolució de reptes tècnics relacionats amb streaming audio video, 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. Tots dos haureu de formar un tà ndem per millorar les nostres aplicacions i elevar-les al mà xim està ndard de qualitat i usabilitat.
Depenent de la teva experiència, podràs optar o evolucionar al lloc de Tech Lead de l'equip mobile, un rol fonamental en el disseny i definició de l'arquitectura i funcionalitat de les Apps, independentment de la plataforma.
En treballar en un component tan visible i de tant impacte com les Apps, interactuaràs de forma habitual amb altres departaments involucrats en el desenvolupament de producte, com Product Management, Mà rqueting o Qualitat.
Esperem de tu iniciativa i pensament crÃtic. Seran benvinguts els suggeriments per incorporar nous patrons de disseny, millorar la definició de components, eliminar deute tècnic, ... Aixà que és important que estiguis al tant de les últimes novetats en tecnologia mòbil, per després poder aplicar aquestes tendències tecnològiques en les nostres aplicacions, mantenint-les a l'avantguarda de la innovació i l'experiència de l'usuari.
S'ofereix
- Un projecte en creixement, absolutament central per a l'estratègia de l'empresa en els propers anys, i treballar amb tecnologies i eines d' avantguarda.
- Contractació indefinida a jornada completa i categoria conforme al conveni col·lectiu de la Indústria, tecnologia i serveis del metall de la provÃncia de València.
- Horari flexible d'entrada / sortida i 2 dies opcionals de teletreball a la setmana.
- Pla de formació contÃnua. Pla Empresa Saludable. Copagament d' Idiomes. Ajuda guarderia. Ajut fisioterà pia.
Requisits
- Formació acadèmica: L'ideal és una persona amb Grau en Enginyeria Informà tica o equivalent (e.g. Enginyeria Tècnica en Informà tica de Gestió o de Sistemes, o Enginyeria Superior en Informà tica).
- Domini i experiència a Swift, Objective C, SwiftUI.
- 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 Swift com Swinject o Resoldre, per desacoblar components i gestionar les dependències de manera més eficient.
- Ampli control de Git, incloent-hi el maneig de branques, merge, ultrapassament, resolució de conflictes i conèixer les diferències entre Git Flow, 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.