Offerte di lavoro

Ingegnere Front End

Panoramica:

Siamo alla ricerca di uno sviluppatore front-end esperto da inserire nel nostro team di prodotto più ampio. Deve avere esperienza come sviluppatore di applicazioni web, sviluppatore UI, esperto di JavaScript o ingegnere front-end in progetti commerciali.
 
Sia con competenze tecniche che con un occhio di riguardo per il design e l'UI/UX. In questo ruolo, contribuirete in modo significativo a tradurre le esigenze dei nostri clienti e le aspettative degli utenti in applicazioni web interattive. 
 
Cerchiamo un'esperienza pratica nell'utilizzo delle tendenze attuali e delle migliori pratiche nell'architettura front-end, tra cui l'ottimizzazione delle prestazioni, l'accessibilità e l'usabilità.

Compiti e responsabilità:

  •         Collaborare con il team di progettazione UI/UX per colmare il divario tra progettazione grafica e implementazione tecnica, assumendo un ruolo attivo nella definizione dell'aspetto e del funzionamento dell'applicazione.
  •         Tradurre i wireframe di progettazione nel codice che produrrà gli elementi visivi dell'applicazione.
  •         Consolidare continuamente il feedback del Product Owner e dei colleghi
  •         Creare mock-up e prototipi di qualità, garantendo standard grafici di alta qualità 
  •         Trasformare i progetti UI/UX in grandi soluzioni per l'utente
  •         Scrivere codice e librerie riutilizzabili con particolare attenzione alla manutenzione.
  •         Ottimizzare le applicazioni per ottenere la massima velocità e scalabilità
  •         Progettare e realizzare nuove funzionalità, mantenendo la base di codice esistente.
  •         Collaborare con gli sviluppatori e i progettisti back-end per migliorare l'usabilità e le prestazioni attraverso la codifica e la risoluzione dei problemi.

Esperienza richiesta:

  •         Conoscenza approfondita di JavaScript e TypeScript, HTML5 e CSS3
  •         Utilizzo di API REST complesse dal lato client
  •         Esperienza pratica di strumenti di compilazione e gestione delle configurazioni, strumenti di test come Jasmine, Karma, ecc.
  •         Strumenti di versionamento del codice come Git
  •         Gestione asincrona delle richieste, aggiornamenti parziali della pagina e caricamento pigro
  •         Debug con strumenti come Chrome Developer Console

Uno qualsiasi dei seguenti elementi sarebbe vantaggioso:
  •    Framework e strumenti quali Angular (12+), AngularJS
  •    Realizzazione di layout dell'interfaccia utente utilizzando CSS, CSS Flexbox o CSS Grid Layout
  •    Problemi di compatibilità cross-browser e soluzioni
  •    Esposizione alla pipeline di Continuous Integration/Delivery per il cloud, tra cui Team City, Azure Dev Ops, SonarQube, Docker, ecc.
  •    Strumenti grafici bitmap e vettoriali, come GIMP, Photoshop, Adobe XD, Pixelmator o Sketch.
  •    Principi WCAG
  •    C# o altre lingue
  •    sviluppo full-stack


Candidarsi ora