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?