Descripción de la oferta
L’empresaID Visionés una empresa capdavantera en el desenvolupament de sistemes de visió artificial per a entorns industrials. Desenvolupem software propi basat en intel·ligència artificial i el despleguem en producció per a clients industrials, amb un fort compromís amb la qualitat i la fiabilitat.La clau de l’èxit dels nostres sistemes de visió és el software que corre per sota. El OneVision és el software que s’instal·la a les fàbriques per controlar en temps real les peces que s’estan fabricant. Permet connectar-se amb càmeres, comunicacions industrials, executar models de IA i programar els scripts que s’executaran en producció.L’altre dels nostres productes insígnia és elVisionCloud, una plataforma SaaS que permet entrenar models de IA, etiquetar imatges i desplegar models de visió artificial a escala industrial.A ID Vision, el frontend no és només una capa visual: és unapart crítica del producte. Construïm interfícies complexes que actuen com a eines de treball reals en entorns industrials, on la claredat, la robustesa i el rendiment són essencials.Actualment estem ampliant l’equip i busquem un/aFrontend Developerper participar activament en l’evolució dels dos productes.Oficina aRiudellots de la Selva (Girona)Model híbrid:presencialitat parcial (2 dies/setmana a l’oficina) .Entraràs en un equip tècnic d’unes 15 persones i treballaràs colze a colze amb altres desenvolupadors frontend, així com desenvolupadors Backend i C++. El teu superior immediat serà el Software Manager de l’equip de frontend.El teu dia a dia serà majoritàriament codi i decisions tècniques amb impacte directe en el software, que et permetrà veure com el teu codi arriba a producció i resol problemes del món real.Treballaràs en un entorn on es valora entendre el producte més enllà de la interfície, amb espai per opinar, proposar millores i participar en decisions tècniques que afecten l’evolució del software.El frontend de OneVision i VisionCloud està desenvolupat principalment enReact.jsiTypeScript, amb l’arquitecturaReact Queryparcialment desplegada en alguns packages. Ens trobem en una fase clau d’evolució de l’arquitectura.Projectes immediats en els quals participaràs:— Evolució i unificació del sistema de components visuals, millorant la coherència, reutilització i personalització de la interfície.
— Disseny i implementació de noves funcionalitats orientades a usuari final, amb especial atenció a la usabilitat, l’experiència visual i amb espai per lacreativitat en la resolució de problemes i noves solucions.
— Evolució de l’arquitectura frontend cap a patrons més escalables (gestió d’estat, dades asíncrones, estructura del projecte, React Query).
— Desenvolupament de funcionalitats tipus “IDE” dins l’aplicació: gestió d’arxius, navegació per projectes, editors de codi, eines de cerca i debug.
— Implementació d’un sistema de testing de components frontend, incloent tant tests funcionals com tests visuals, per garantir l’estabilitat del producte davant canvis i evolucions del codi.
— Optimització del rendiment del frontend i de la comunicació amb serveis backend.
— Integració de noves funcionalitats sense interrompre l’execució del sistema en entorns de producció.Dissenyar i desenvolupar funcionalitats frontend robustes, mantenibles i orientades a producte.
— Participar activament en decisions d’arquitectura frontend i en l’evolució tècnica del projecte.
— Definir, implementar i mantenirtests automatitzats de frontend(funcionals i visuals) per assegurar el correcte funcionament de la interfície al llarg del temps.
— Col·laborar estretament amb equips Backend, C++ i enginyers de visió artificial per definir solucions completes.
— Analitzar necessitats reals dels usuaris industrials i traduir-les en solucions d’interfície clares i eficients.
— Escriure codi net, testejable i fàcil de mantenir a llarg termini.
— Contribuir a la millora contínua dels processos de desenvolupament, desplegament i qualitat del software.
— Donar suport puntual en l’anàlisi d’incidències tècniques relacionades amb el frontend del producte.
— Mínim 2 anys d’experiènciaen desenvolupament frontend (o experiència pràctica equivalent).
— Domini deReact.js i TypeScript.
— Coneixements deReact Query.
— Experiència amb Git i fluxos de treball col·laboratius.
— Valorable coneixement de pipelines deCI/CDi testing automatitzat.
— Experiència en entornsCloud- AWS (valorable).
— Domini delcatalà, castellà i anglès, oral i escrit.Contracte indefinit a jornada completa (40 h/setmana).
— Salari competitiu segons experiència i nivell tècnic.
— Model de treball híbrid amb flexibilitat real.
— Un entorn on el frontend té pes, on es valora fer les coses bé i on el teu treball forma part d’un producte real utilitzat cada dia en producció.Si t’agrada el desenvolupament frontend, vols treballar en un producte SaaS real amb impacte industrial i busques un entorn on el teu codi arribi ràpidament a producció,ID Visionés el teu lloc.