Front End Engineer - Senior
RemoteItaly
Job Summary
Design and develop complex, critical frontend functionalities autonomously using React and TypeScript, managing the full lifecycle from technical analysis to production release. Implement scalable, secure solutions while optimizing application state, routing, and performance. Lead architectural decisions, enforce code quality through structured code reviews, and define unit and end-to-end testing standards. Introduce new libraries and tools, maintain the Design System, and ensure accessibility compliance. Participate actively in Agile ceremonies, support technical estimations, and contribute to the continuous evolution of the software platform.
Required Qualifications
- Ottima conoscenza di React
- Ottima conoscenza di TypeScript
- Esperienza con state management e routing
- Competenze avanzate di stilizzazione CSS (CSS‐in‐JS, CSS Modules, Styled Components, ecc.)
- Buona conoscenza di OpenAPI (Swagger 3) e RESTful design
- Esperienza con Storybook
- Esperienza avanzata in Unit Testing ed E2E Testing
- Attenzione all'accessibilità (a11y) secondo linee guida WCAG
- Conoscenza di architettura software, Design Pattern e principi di progettazione (in particolare architetture domain‐driven / FSD)
- Buona padronanza della lingua inglese
Desired Qualifications
- Esperienza con monorepo (in particolare Nx)
- Sviluppo e manutenzione di Design System
- Conoscenza di React Router, React Hook Form, Styled Components, Redux, rxjs, redux‐observable
- Familiarità con build tool moderni (es. Vite)
- Conoscenza di Commitizen, Commitlint e Conventional Changelog
- Esperienza di lavoro in contesti Agile strutturati
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.