Front-end developer (React)

Hai una vera e propria passione per la costruzione di prodotti user-friendly con soluzioni all'avanguardia? Ti piacerebbe aggiungere nuove funzionalità e migliorare quelle esistenti per gli utenti in brevi iterazioni? Easy LMS sta cercando un front-end developer che crede che lavorare in un team multi-disciplinare conduca ai migliori risultati. Insieme al nostro team, migliorerai il nostro sistema di management per l'apprendimento (LMS) usato da oltre 2.000 clienti in tutto il mondo. Unisciti a noi nella nostra missione di portare un e-learning efficace e accessibile ai dipendenti ovunque nel mondo 🚀!

Cosa farai

Giocherai un ruolo importante nei nostri team di risoluzione dei problemi che lavorano in modo autonomo. Un team di risoluzione dei problemi è un mix di sviluppatori front-end e back-end, e consulenti all'implementazione. Lavorano insieme a stretto contatto per costruire funzionalità di valore per i nostri clienti. Partecipare in un team di risoluzione dei problemi significa che tu ti occuperai di:

  • Partecipare a meeting per la pianificazione delle funzionalità, in cui discuterai di come risolvere i problemi dalla prospettiva dell'utente finale.
  • Scrivere proposte per soluzioni di funzionalità per il product owner.
  • Implementare la tua soluzione con l'uso di tecniche moderne in brevi cicli di due o quattro giorni.
  • Effettuare la code review del lavoro del tuo team e processare il loro feedback sul tuo lavoro.
  • Testare se la funzionalità soddisfa i nostri criteri di qualità prima di effettuare il rilascio con il tuo team .
Sarai coinvolto/a in ogni fase dello sviluppo delle nostre funzionalità

In quanto front-end developer, sarai coinvolto/a in ogni fase dello sviluppo delle nostre funzionalità. Avrai molta libertà e i tuoi contributi personali giocheranno una parte importante nel prodotto finale. Userai la nostra bibliotera di componenti / sistema di design, i nostri criteri di UX, e le nostre linee guida per l'accessibilità per costruire un'interfaccia che sia user-friendly e facile da comprendere. Farai delle scelte ponderate su tecniche e framework per consegnare nel tempo disponibile una soluzione di valore e qualità.

Candidati

A day you’ll love

Let's assume you will work from our office:

9:00 Coffee. You start the day by reading up on outstanding Slack messages over an espresso. Then you prepare for stand-up with your problem-solving team.

9:30 Stand-up. Part of the team works remotely, so you join a video call. You discuss what needs to happen to finish the new cookie banner you’ve been working on.

10:00 Check-in with the product owner. Based on your team's suggestions, you adjust your plan. You discuss the changes with the product owner, explain your choices, and the consequences of the changes. Some minor comments, but everything is looking good!

10:30 Focus time. You take some quiet time to code.

12:30 Lunch! We serve an extensive bread lunch with boiled eggs, local cheeses, and biological spreads.

13:00 Focus time. You read a blog and watch a tutorial, both helpful for your current task. You finalize your tests, finish up your front-end work on the cookie banner, then ask your peers for a code review.

15:00 Dev meet. You jump on a video call with all the software engineers for a dev weekly meeting. You talk through some problems that cropped up the past week, and then have an interesting discussion about writing better React code. Interesting learning opportunities!

16:00 Deployment. You process the feedback on your PRs, and all builds are passing. The implementation is done. Time for QA and deployment with your team!

17:00 Code review. You finish up your day by providing feedback on a team member’s code. You’re looking forward to starting work on a new feature tomorrow!

This is where you’ll see yourself

We've noticed that developers with a genuine passion for client-focused SaaS solutions tend to thrive in our dynamic and fast-paced environment.

You are a match if you meet the majority of the following requirements:

 

  • Have 3 to 5 years of experience with React in a SaaS company.
  • Have a bachelor’s or master's degree in computer science or software engineering (or equivalent working experience/mindset).
  • Are available for 32-40 hours a week.
  • Are in your happy place in the back-of-the-front-end.
  • Are familiar with test-driven development.
  • Possess a willingness and curiosity to improve your engineering skills continually.
  • Like working in a multidisciplinary and multicultural team.
  • Speak English fluently.
  • Live in the Netherlands.

It’s a plus if you have experience with:

 

  • React testing library.
  • Chromatic.
  • Storybook.
  • CSS/design.

What we offer in return

Personal development is a top priority

 

  • Contribute to an international, growing company with a mission https://www.easy-lms.com/it/chi-siamo/cosa-facciamo/item12721 .
  • A salary that grows with you. We start at 3,000 euros a month (based on a 40 hour week) but it really depends on your experience and skill level.
  • An international team of young and more experienced colleagues https://www.easy-lms.com/it/chi-siamo/chi-siamo/item12720 who support each other with feedback.
  • Personal development is a top priority!
    • You will mainly learn on the job. Learn by stepping out of your comfort zone, making mistakes https://www.easy-lms.com/it/chi-siamo/come-lavoriamo/12841/item12841 , and growing from them so that you can become an expert at what you do!
    • As an added perk, we alternate work weeks with play weeks https://www.easy-lms.com/it/chi-siamo/come-lavoriamo/12908/item12908 . Six weeks each year we put daily work aside and dedicate time to side projects, technical exploration, and skill growth.
  • A caring company that offers:
    • Monthly chair massages.
    • Healthy communal lunch catering to dietary preferences.
    • No overtime, promoting work-life balance.
    • Customizable hardware for optimal work conditions (standing desk, multiple screens, monitor glasses and so on).
    • Paid parental leave.
  • An excellent working atmosphere https://www.easy-lms.com/it/12733/item12733 with regular barbecues, movie nights, game evenings, (online) team activities, and celebratory champagne for success!
  • We embrace a hybrid work style, preferably one or two days in the office, and the flexibility to choose your workspace on other days.

Read what makes Easy LMS special https://www.easy-lms.com/it/lavorare-a-easy-lms/cosa-ci-rende-speciali/item12876 .

A fun place - Easy LMS

About Easy LMS

We are a growing software company with an international team passionate about personal growth and development. The outcome is a user-friendly LMS that stimulates effective learning and makes training enjoyable! Our primary focus is trainers who deliver training to small and medium-sized businesses, but we deliver a great training experience for any scenario and every team!

We have over 2,000 clients in more than 120 countries. Our office is located in the center of Delft. We are a small, agile company, and we have a collegial culture of supporting each other as a team. Our aim is also to be a calm company where you can be proud of your achievements.

Apply

Are you keen to work with us? Please explain your motivation in an email and send it with your CV to jobs@easy-lms.com. Do you have questions about this vacancy? Please contact Caroline Heijkoop-de Vor on +31 683712762.

Apply

Message for recruiters and headhunters

We understand that you may want to look for candidates for this vacancy, but we prefer to do that ourselves.