Text copied to clipboard!
Titolo
Text copied to clipboard!Ingegnere Front End
Descrizione
Text copied to clipboard!
Stiamo cercando un Ingegnere Front End altamente motivato e creativo per unirsi al nostro team di sviluppo. Il candidato ideale avrà una forte passione per la tecnologia, un occhio attento ai dettagli e una solida esperienza nello sviluppo di interfacce utente intuitive e performanti. L'Ingegnere Front End sarà responsabile della progettazione, implementazione e manutenzione di componenti front-end per applicazioni web moderne, collaborando strettamente con designer UX/UI, sviluppatori back-end e product manager per garantire un'esperienza utente fluida e coerente.
Le responsabilità includono la traduzione di mockup e wireframe in codice funzionante, l'ottimizzazione delle prestazioni del sito, l'assicurazione della compatibilità cross-browser e l'adozione delle migliori pratiche di sviluppo. Il candidato dovrà essere in grado di lavorare in un ambiente agile, partecipare a revisioni del codice e contribuire attivamente al miglioramento continuo del prodotto.
È richiesta una conoscenza approfondita di HTML5, CSS3, JavaScript (ES6+) e almeno un framework moderno come React, Angular o Vue.js. L'esperienza con strumenti di versionamento del codice come Git, sistemi di build come Webpack e conoscenze di base di accessibilità web (WCAG) sono fortemente preferite. Inoltre, è importante avere familiarità con metodologie di sviluppo come BEM, Atomic Design o componenti riutilizzabili.
Offriamo un ambiente di lavoro dinamico e collaborativo, opportunità di crescita professionale, formazione continua e la possibilità di lavorare su progetti innovativi che raggiungono milioni di utenti. Se sei appassionato di tecnologia e desideri contribuire allo sviluppo di prodotti digitali di alta qualità, questa è l'opportunità che fa per te.
Responsabilità
Text copied to clipboard!- Sviluppare interfacce utente responsive e accessibili
- Tradurre design e wireframe in codice HTML/CSS/JS
- Collaborare con team di progettazione e sviluppo back-end
- Ottimizzare le prestazioni delle applicazioni web
- Garantire la compatibilità cross-browser e cross-device
- Scrivere codice pulito, modulare e manutenibile
- Partecipare a revisioni del codice e test funzionali
- Contribuire alla definizione dell'architettura front-end
- Utilizzare strumenti di versionamento come Git
- Implementare componenti riutilizzabili e scalabili
Requisiti
Text copied to clipboard!- Laurea in Informatica o esperienza equivalente
- Ottima conoscenza di HTML5, CSS3 e JavaScript (ES6+)
- Esperienza con framework come React, Angular o Vue.js
- Conoscenza di strumenti di build come Webpack o Vite
- Familiarità con Git e flussi di lavoro Git-based
- Conoscenza delle best practice di accessibilità web
- Capacità di lavorare in team agili (Scrum/Kanban)
- Buone capacità comunicative e di problem solving
- Esperienza con testing front-end (Jest, Cypress)
- Conoscenza base di REST API e architettura client-server
Domande potenziali per l'intervista
Text copied to clipboard!- Quali framework front-end hai utilizzato e in quali progetti?
- Hai esperienza con l'ottimizzazione delle prestazioni web?
- Come gestisci la compatibilità cross-browser?
- Hai mai lavorato in un ambiente agile? Descrivi la tua esperienza.
- Come garantisci l'accessibilità delle tue interfacce?
- Hai esperienza con il testing automatizzato del front-end?
- Quali strumenti utilizzi per il versionamento del codice?
- Hai mai contribuito alla definizione dell'architettura front-end?
- Come gestisci la comunicazione con designer e sviluppatori back-end?
- Qual è il progetto front-end di cui sei più orgoglioso?