Summary
A growing technology team is hiring a senior frontend developer to build complex, data-driven web applications. The role focuses on modern frontend architecture, reusable components, performance optimization, and collaboration with product teams.
Highlights
Fully remote opportunity with flexible hours, strong technical ownership, professional growth, and work on impactful digital solutions.
Description
Chi siamo
Ympact è una piattaforma tecnologica che abilita la trasformazione del settore fashion & luxury verso modelli più trasparenti, tracciabili e sostenibili.
Supportiamo aziende e filiere complesse attraverso tecnologie avanzate per la tracciabilità, la misurazione dell'impatto e la gestione strutturata dei dati, in linea con le evoluzioni normative e le esigenze del mercato.
Il nostro team tecnico è in crescita e stiamo cercando un/a Senior Frontend Developer che voglia contribuire in modo concreto all'evoluzione della nostra piattaforma SaaS.
Il prodotto
Lavorerai su una suite SaaS composta da otto applicazioni Vue 3 dedicate alla gestione della supply chain, della sostenibilità (ESG) e del risk management.
Le applicazioni dialogano con una piattaforma backend a microservizi tramite OpenAPI, con generazione automatica dei tipi TypeScript per garantire affidabilità e coerenza tra frontend e backend.
Come lavoriamo
Ogni funzionalità nasce dalla collaborazione tra Product Owner, Design e Sviluppo:
analisi funzionale condivisaprogettazione dell'esperienza utentesviluppo e rilascio delle funzionalità
Il tuo ruolo non sarà solo sviluppare interfacce, ma contribuire all'evoluzione dell'architettura frontend, del design system e delle librerie condivise.
Sfide tecniche
Realizzare interfacce complesse e data-driven con Vue 3 e TypeScriptSviluppare componenti riutilizzabili e mantenere un design system condivisoGestire il server state e un layer API completamente tipizzato tramite OpenAPICostruire dashboard, grafici, mappe, tabelle avanzate e workflow complessiOttimizzare performance, qualità del codice e manutenibilità della piattaforma
Stack tecnologico
Frontend: Vue 3, TypeScript, Pinia, TanStack Vue QueryUI: Vuetify 3, SCSS, VeeValidate, ZodData Visualization: ECharts, Vue Flow, Mapbox GLTooling: Vite, Yarn Workspaces, Vitest, ESLint, PrettierDelivery: Docker, AWS, Bitbucket, Jira
Chi cerchiamo
Cerchiamo un/a Senior Frontend Developer con forte ownership tecnica.
Esperienza e competenze
Almeno 4-5 anni di esperienza nello sviluppo frontendOttima conoscenza di TypeScript e Vue 3 (Composition API)Esperienza nella gestione del server state (TanStack Query o equivalenti)Capacità di sviluppare UI moderne, responsive e orientate ai componentiEsperienza con Git, code review, CI/CD e metodologie AgileInglese tecnico
Plus
Esperienza con monorepo e code generation OpenAPIConoscenza di Zod, OIDC/OAuth2 e applicazioni multi-tenantEsperienza con testing (Vitest, Playwright, Cypress)Docker e AWSFamiliarità con strumenti di AI a supporto dello sviluppo software
Soft skills
Autonomia tecnica e capacità di prendere decisioni progettualiAttenzione alla qualità del codiceApproccio pragmatico al problem solvingAttitudine alla collaborazione con team di prodotto, design e backend
Cosa offriamo
Ambiente tech-driven con forte autonomia e collaborazioneFull remote con incontri periodici in presenza (3-4 giornate al mese)Orari flessibili e attenzione al work-life balanceCrescita tecnica reale e ownership sulle featureLavoro su un prodotto con impatto concreto sulla sostenibilità globaleTicket RestaurantRAL indicativa: €35.000 – €42.000, commisurata all'esperienza e al livello di seniority
Sede di lavoro
Porto San Giorgio (FM) / Full Remote
Ympact promuove i valori della diversità, equità e inclusione, impegnandosi a garantire un ambiente di lavoro rispettoso e non discriminatorio.
Ai sensi dell'art.
1 della Legge 9 dicembre 1977, n.
903, le selezioni sono aperte a candidati e candidate di entrambi i sessi, senza distinzione di genere, etnia, orientamento sessuale, età, religione, disabilità o qualsiasi altra caratteristica personale né discriminazione, diretta o indiretta.