Ingegnere software front-end medior

Hai una passione per la realizzazione di fantastici prodotti? Ti piacerebbe aggiungere delle nuove funzionalità e migliorare quelle già esistenti per i nostri utenti in breve iterazioni? Easy LMS sta cercando un ingegnere software front-end che crede che lavorare in un team multi disciplinare porti ai migliori risultati. Insieme al tuo team, migliorerai il nostro sistema di management dell'apprendimento (LMS) SaaS usato da oltre 2000 clienti in tutto il mondo. Unisciti a noi nella nostra missione di offrire un e-learning efficace e accessibile ai dipendenti in tutto il mondo!

Cosa farai in quanto ingegnere software front-end?

Svolgerai un ruolo importante in uno dei team autonomi di problem-solving. Un team di problem solving è un mix di ingegneri front e back-end e di consulenti per l'implementazione. Lavorerai a stretto contatto per costruire delle funzionalità di qualità per i nostri utenti. Porterai tutti i tuoi skill sul tavolo e sarai attento/a ai dettaglio e creativo/a con le funzionalità che costruiamo. Svolgerai un ruolo attivo nel definire sia il funzionamento che l'aspetto dell'app. Ti piace creare i più piccoli dettagli. Far parte di un team di problem-solving significa: 

  • Unirti al planning di incontri dove discuti di come risolvere i problemi dalla prospettiva dell'utente finale.

  • Scrivere delle proposte di funzionalità per il product owner. Lavoriamo in cicli corti di 2 o 4 giorni.

  • Progettare una soluzione per la funzionalità per il browser, per esempio usando Storybook.

  • Implementare il design con delle tecniche moderne. Scrivere dei test visivi è parte dell'implementazione.

  • Rivedere il codice del tuo team ed elaborare il loro feedback nel tuo lavoro

  • Eseguire dei test per vedere se la funzionalità rispetta i nostri standard di qualità prima di implementarla con il tuo team.

I tuoi contributi personali avranno una parte importante nel prodotto finale

Come ingegnere software front-end, sarai coinvolto/a in ogni fase dello sviluppo della funzionalità. Avrai molta libertà e i tuoi contributi personali avranno una parte importante nel prodotto finale. Userai lo stile aziendale, i criteri UX e le linee guida di accessibilità per progettare e costruire un'interfaccia facile da capire e da usare. Disegnerai la funzionalità direttamente nel browser. Riceverai dei feedback dal tuo team e ne discuterai con loro prima di iniziare l'implementazione. Compirai delle scelte oculate per quando riguarda le tecniche e il framework per migliorare il codice esistente rispettando i tempi.

Chi stiamo cercando?

Sei la persona giusta se:

  • Hai almeno da 3 a 5 anni di esperienza nello sviluppo front-end.

  • Hai una laurea o un'esperienza equivalente in un campo rilevante come la Comunicazione e il Design Multimedia, Design Industriale o IT.

  • Sei disponibile per almeno 32 ore a settimana.

  • Ti piace trovare delle buone soluzioni per delle sfide UX complesse con un team diversificato di colleghi.

  • Conosci le basi dello sviluppo front-end. Hai dimestichezza con HTML, CSS, CSS preprocessori come Sass o Less, Javascript e React.

  • Sai come lavorare con Adobe Illustrator o vuoi imparare.

  • Hai voglia e curiosità di migliorare costantemente i tuoi skill informatici.

  • Ti piace lavorare in un team multi disciplinare e imparare dalle altre discipline. Devi amare lavorare in team.

  • Sei in grado di adattarti al lavoro con un team multiculturale e dalla lunga esperienza.

  • Parli fluentemente l'inglese.

Sarebbe fantastico se tu fossi altamente interessato/a o se avessi esperienza con:

  •  I Module bundler e i task runner (Webpack, Gulp e NPM).
  • Design di sistemi e sviluppo interno di componenti di librerie.

Questa posizione può essere svolta in modalità ibrida perché supportiamo il lavoro da casa. Ma ci aspettiamo che tu sia in grado di venire in ufficio almeno 2 o 3 giorni a settimana. Puoi anche lavorare sempre dall'ufficio. Come vuoi!

Cosa offriamo?

Impariamo dai nostri errori e lavoriamo in modo da dare priorità all'apprendimento rispetto ai risultati
  • Focus sulla crescita e lo sviluppo personale. Impariamo dai nostri errori e lavoriamo in modo da dare priorità all'apprendimento rispetto ai risultati
  • Un team aperto e diversificato di colleghi giovani ed esperti.
  • Un'azienda tranquila che si prende cura dei suoi dipendenti, fisicamente e mentalmente. Per esempio, offriamo dei massaggi su poltrona mensili, dei pranzi salutari e un ufficio molto verde. E soprattutto: non facciamo straordinari.
  • Un ambiente agile con molta libertà, responsabilità e flessibilità per adattare la tua vita professionale alla tua vita personale.
  • Alterniamo settimane di lavoro normale con settimane di gioco dove stacchiamo dal nostro lavoro quotidiano e dedichiamo tempo a dei progetti secondari e alla sperimentazione con (nuove) tecniche.
  • Ti diamo tutto il materiale di cui hai bisogno per fare il tuo lavoro, come la scrivania, diversi schermi, degli occhiali per schermo e altro.
  • Celebriamo il successo e alterniamo lavaro intelligente e concentrato con dei momenti di relax, facendo dei barbecue e il venerdi pomeriggio degli aperitivi!
  • Uno stipendio interessante e dei vantaggi secondari.

Leggi cosa rende speciale Easy LMS

A proposito di Easy LMS

Siamo un'azienda di software in crescita con un team internazionale e appassinato di crescita e sviluppo personali. Il risultato è un LMS facile da usare che stimola l'apprendimento efficace e rende la formazione piacevole! Il nostro principale focus è la formazione dei dipendenti per le piccole e medie aziende, ma offriamo un'ottima esperienza di formazione per qualunque scenario e per ogni team!

Abbiamo più di 2000 clienti in oltre 120 paesi, e puntiamo a triplicare nei prossimi tre anni. il nostro ufficio è situato nel centro di Delft. Siamo un'azienda piccola e agile e abbiamo una cultura dell'aiuto reciproco tra team. Puntiamo anche ad essere un'azienda tranquilla dove puoi essere fiero delle tue realizzazioni.

Candidati 

Un giornata nella vita di un ingegnere software front-end medior

Supponiamo che lavorerai dal nostro ufficio:

9:00 Prima cosa, una tazza di caffè ed è ora di leggere l'ultima comunicazione di ieri su Slack.

9:15 Ti prepari alla riunione con il tuo team di problem-solving.

9:30 È il momento della riunione! Una parte del team lavora da remoto, quindi ti unisci ad una chiamata video e discuti cosa bisogna fare per finire la funzionalità… chiedi al tuo team di darti un feedback sulla tua prima iterazione di progettazione del nuovo costruttore di corsi.

10:00 Sulla base dei consigli del tuo team, modifichi il tuo piano e aggiorni il design. Mandi alcuni nuovi screenshot al Product Owner e al UX designer & Researcher. Spieghi le tue scelte e le conseguenze del cambiamento. Ci sono alcuni piccoli commenti, ma sembra tutto a posto!

11:00 È il momento dell'implementazione! Aggiorni il criterio di accettazione della story in modo che si adatti alla nuova idea. Pensi alle tecniche che vuoi usare per l'implementazione. Coinvolgi il resto del tuo team nella decisione perché impatta anche sul loro lavoro.

11:15 Sei felice della decisione e prendi un po' di tempo per scrivere un po' di CSS.

12:30 Ora di pranzare! Serviamo un lungo pranzo a base di pane con uova bollite, formaggi locali e verdure biologiche.

13:00 Per essere più tranquillo/a, aggiorni la documentazione del design system con i nuovi valori. Lasci un commento per i tuoi colleghi.

13:30 Continui il tuo lavoro di front-end e hai una discussione interessante su come scrivere meglio il codice React con il tuo team.

15:00 Ti unisci ad una chiamata video per una riunione UX. Hai una discussione aperta su come abbiamo gestito alcuni casi d'uso. Interessanti opportunità di imparare!

16:00 Ti prendi un po' di tempo per leggere alcuni blog e newsletter e guardare alcuni tutorial, tutti utili per finire il tuo compito.

17:00 La funzionalità è quasi finita. Finalizzi i tuoi test, sistemi un problema che hai scoperto nel test di visual regression e inizi la rilettura del codice di un altro membro del tuo team.

17:30 Hai processato il feedback sul tuo PR ed è tutto ok. L'implementazione è fatta. I prossimi passi sono il test e il lancio! Non vedi l'ora che sia domani quando la funzionalità andrà in produzione.

Candidati

Vuoi lavorare con noi? Per favore spiega la tua motivazione in un'e-mail e mandala insieme al tuo curriculum a jobs@easy-lms.com. Hai delle domande su questa posizione? Puoi contattare Caroline Heijkoop al +31 683712762.

Messaggio ai reclutatori

Capiamo che potreste voler cercare dei candidati per questa posizione ma preferiamo farlo da soli.