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.Ubicació i model de treballOficina aRiudellots de la Selva (Girona)Model híbrid:presencialitat parcial (2 dies/setmana a l’oficina) .Descripció de la posició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++. També estaràs en contacte diari amb els enginyers de visió artificial, que programen i instal·len els sistemes de visió als nostres clients. 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 .
—Millora d’interfícies avançades: editors visuals, visualització de dades, taules interactives, gràfics i dashboards configurables.
—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ó.Responsabilitats—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.
—Crear components reutilitzables i escalables, seguint estàndards de qualitat i bones pràctiques internes.
—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.
—Revisar codi i aportar feedback constructiu a la resta de l’equip.
—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.
—Seguir estàndards de programació interns.Requeriments—Mínim2 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.
—Mentalitat orientada a qualitat, resolució de problemes i producte.
—Experiència en entornsCloud- AWS (valorable).
—Domini delcatalà, castellà i anglès , oral i escrit.Què oferim—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.
—Projecte tècnic sòlid, amb impacte directe en producte i clients.
—Empresa propera, col·laborativa i sense burocràcia innecessària.
—Activitats d’empresa mínim dues vegades l’any (esquí, karts, ciclisme, etc.).
—Oportunitat de creixement dintre de l’empresa, tant a nivell de gestió com tècnicament, amb possibilitat d’assumir més responsabilitats amb el temps.
—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.