Mid-Level Front-End-Entwickler (m/w/d)

Du brennst darauf, ein großartiges Produkt zu entwickeln? Du möchtest neue Features hinzufügen und bestehende Features für unsere Nutzer in kurzen Iterationen verbessern? Easy LMS sucht eine*n Front-End-Entwickler*in mit einer Vorliebe für die Arbeit in einem multidisziplinären Team. Gemeinsam mit deinem Team verbesserst du unser SaaS-Lernmanagementsystem (LMS), das von mehr als 2.000 Kunden weltweit genutzt wird. Begleite uns auf unserer Mission, Angestellten auf der ganzen Welt ein effektives und zugängliches E-Learning-Erlebnis zu bieten 🚀!   

Was du als Mid-Level-Softwareentwickler*in tun wirst

Du wirst ein wichtiger Teil eines unserer autonomen Problemlösungsteams sein. Ein Problemlösungsteam besteht aus einer Mischung aus Front- und Back-End-Entwickler*innen, und Implementierungsberater*innen. In enger Zusammenarbeit mit deinem Team entwickelst du wertvolle Features für unsere Nutzer. Du bringst alle deine Fähigkeiten ein und entwickelst Features detailorientiert und kreativ. Du spielst eine aktive Rolle bei der Gestaltung der Anwendung, sowohl im Hinblick auf ihre Funktionsweise als auch auf ihr Design. Du arbeitest gerne an den großen kleinen Details. Als Mitglied eines Problemlösungsteams wirst du:

  • an Gesprächen zur Planung von Features teilnehmen. Hier besprecht ihr, wie ihr Probleme aus Endnutzersicht lösen könnt.
  • Feature-Lösungen für die Produktverantwortlichen schreiben. Wir arbeiten in kurzen Zyklen von zwei oder vier Tagen.
  • eine Lösung für das Feature im Browser gestalten, z. B. mit Storybook.
  • Das Design mit modernen Techniken umsetzen. Das Schreiben visueller Tests ist Teil der Implementierung.
  • die Arbeit deines Teams prüfen und ihr Feedback zu deiner Arbeit verarbeiten.
  • testen, ob das Feature unseren Qualitätsstandards entspricht, bevor du es mit deinem Team bereitstellst.
Deine persönlichen Beiträge wirken sich stark auf das Endprodukt aus

Als Front-End-Softwareentwickler*in bist du an jeder Phase der Feature-Entwicklung beteiligt. Du hast viel Freiheit und deine persönlichen Beiträge wirken sich stark auf das Endprodukt aus. Du verwendest den Unternehmensstil, UX-Kriterien und Richtlinien für Barrierefreiheit, um eine benutzerfreundliche und leicht verständliche Schnittstelle zu entwerfen und zu erstellen. Du wirst das Feature direkt im Browser gestalten. Du erhältst Feedback von deinem Team und besprichst es, bevor du mit der Umsetzung beginnst. Du wählst Techniken und Frameworks wohlüberlegt aus, um den bestehenden Code in der verfügbaren Zeit zu verbessern.

Wen suchen wir?

Wir sind ein Match, wenn du:

  • mindestens 3 bis 5 Jahre Erfahrung in der Front-End-Entwicklung hast.
  • einen Bachelor-Abschluss oder gleichwertige Berufserfahrung in einem relevanten Bereich mitbringst, wie z. B. Kommunikations- und Multimediadesign, Industrial Design oder IT.
  • mindestens 32 Stunden pro Woche verfügbar bist.
  • gerne, gemeinsam mit einem bunt gemischten Team von Kolleg*innen elegante Lösungen für komplexe UX-Herausforderungen findest.
  • die Grundlagen der Front-End-Entwicklung kennst.
  • mit HTML, CSS, CSS-Präprozessoren wie Sass oder Less, Javascript und React vertraut bist.
  • du mit dem Adobe Illustrator arbeiten kannst oder es lernen möchtest.
  • die Bereitschaft und Neugier hast, deine technischen Fähigkeiten kontinuierlich zu verbessern.
  • gerne in einem multidisziplinären Team arbeitest und von anderen Disziplinen lernst. Wir suchen nach jemandem mit Teamfähigkeit.
  • dich an die Arbeit in einem erfahrenen, multikulturellen Team anpassen kannst.
  • du fließend Englisch sprichst.

Es wäre fantastisch, wenn du großes Interesse an oder Erfahrung mit Folgendem hast:

  • Module Bundlers und Task-Runner (Webpack, Gulp und NPM).
  • Designsysteme und intern entwickelte Komponentenbibliotheken.

Diese Stelle kann teilweise remote ausgeübt werden, da wir die Arbeit von zu Hause aus unterstützen. Wir erwarten aber, dass du 2–3 Tage pro Woche ins Büro kommen kannst. Du kannst auch komplett von unserem Büro aus arbeiten. Die Entscheidung liegt bei dir.

Was bieten wir an?

Wir lernen aus unseren Fehlern und arbeiten auf eine Weise, bei der Lernen wichtiger ist als Ergebnisse
  • Fokus auf persönliches Wachstum und Entwicklung. Wir lernen aus unseren Fehlern und arbeiten auf eine Weise, bei der Lernen wichtiger ist als Ergebnisse.
  • Ein offenes und vielfältiges Team aus jungen und erfahrenen Kolleg*innen.
  • Ein entspanntes Unternehmen, das sich um seine Angestellten kümmert, sowohl was körperliche als auch psychische Gesundheit angeht. Wir bieten beispielsweise monatliche Stuhlmassagen, gesundes Mittagessen und ein sehr grünes Büro. Hinzu kommt: Wir machen keine Überstunden.
  • Ein agiles Umfeld mit viel Freiheit, Verantwortung und Flexibilität, um dein Berufsleben an dein Privatleben anzupassen.
  • Wir wechseln normale Arbeitswochen mit Spaßwochen ab. In diesen Wochen nehmen wir Abstand von unserer alltäglichen Arbeit. Wir widmen uns Nebenprojekten und experimentieren mit (neuen) technischen Themen.
  • Wir stellen dir die gesamte Hardware zur Verfügung, die du für deine Arbeit brauchst, z. B. einen Stehschreibtisch, mehrere Bildschirme, Monitorbrillen und so weiter.
  • Wir feiern Erfolge und wechseln kluge und konzentrierte Arbeit mit entspannenden Momenten wie Grillen und Freitagnachmittagsdrinks ab!
  • Ein attraktives Gehalt und Zusatzleistungen.

Erfahre mehr darüber, was Easy LMS so besonders macht.

Über Easy LMS

Wir sind ein wachsendes Softwareunternehmen mit einem internationalen Team, das sich für persönliches Wachstum und Entwicklung einsetzt. Das Ergebnis ist ein nutzerfreundliches LMS, das zu effektivem Lernen anregt und Schulungen zum Vergnügen macht! Unser Hauptaugenmerk liegt auf Mitarbeiterschulungen für kleine und mittlere Unternehmen, aber wir bieten für jedes Szenario und jedes Team ein tolles Schulungserlebnis!

Wir haben über 2.000 Kunden in mehr als 120 Ländern und wollen in den nächsten drei Jahren auf das Dreifache unserer Größe anwachsen. Unser Büro befindet sich im Zentrum von Delft. Wir sind ein kleines, agiles Unternehmen und haben eine kollegiale Kultur, in der wir uns gegenseitig als Team unterstützen. Unser Ziel ist es auch, ein gelassenes Unternehmen zu sein, in dem du auf deine Leistungen stolz sein kannst.

Bewirb dich jetzt 

Ein Tag im Leben als Mid-Level Softwareentwickler*in

Nehmen wir an, dass du von unserem Büro aus arbeiten wirst:

9:00 Zuerst eine Tasse Kaffee und Zeit, um die gestrige Abschlusskommunikation auf Slack nachzulesen.

9:15 Du bereitest dich auf das Stand-up mit deinem Problemlösungs-Team vor.

9:30 Zeit fürs Stand-up. Ein Teil des Teams arbeitet remote, also besprecht ihr in einem Videocall, was zur Fertigstellung des Features passieren muss. Du bittest dein Team um Feedback zu deiner ersten Design-Iteration des neuen Course Builders.

10:00 Auf der Grundlage der Vorschläge deines Teams passt du deinen Plan an und aktualisierst das Design. Du schickst dem Product Owner und dem UX Designer & Researcher ein paar neue Screenshots. Du erklärst deine Entscheidungen und was die Änderungen bewirken. Ein paar kleine Anmerkungen, aber sonst sieht alles gut aus!

11:00 Uhr Zeit für die Implementierung! Du aktualisierst die Akzeptanzkriterien der Story, damit sie zu deiner neuen Idee passt. Du überlegst, welche Techniken du für die Umsetzung verwenden willst. Du beziehst den Rest deines Teams in deine Entscheidung mit ein, denn sie wirkt sich auch auf ihre Arbeit aus.

11:15 Du bist mit der Entscheidung zufrieden und nimmst dir etwas Zeit, um CSS zu schreiben.

12:30 Mittagspause! Wir servieren ein umfangreiches Mittagessen mit Brot, gekochten Eiern, regionalem Käse und Bio-Aufstrichen.

13:00 Um den Kopf freizukriegen, aktualisierst du die Dokumentation des Planungssystems mit neuen Erkenntnissen. Du hinterlässt deinen Kolleg*innen eine Bemerkung.

13:30 Du setzt deine Front-End-Arbeit fort und hast mit deinem Team eine interessante Diskussion über das Schreiben von besserem React-Code.

15:00 Du hast ein UX-Meeting als Videocall. Ihr führt eine offene Diskussion über die Handhabung einiger Anwendungsfälle. Perfekte Gelegenheit, etwas zu lernen.

16:00 Du nimmst dir Zeit zum Lesen von Blogs und Newslettern und schaust dir ein paar Tutorials an, die dir bei deiner Aufgabe helfen.

17:00 Das Feature ist fast fertig. Du beendest deine Tests, behebst ein Problem, das du im visuellen Regressionstest entdeckt hast, und beginnst mit der Prüfung des Codes deiner Teammitglieder.

17:30 Du hast das Feedback zu deinen PRs verarbeitet und alle Builds sind erfolgreich. Die Implementierung ist abgeschlossen. Als nächstes steht das Testen und die Bereitstellung an! Du freust dich schon auf morgen, wenn das Feature in Produktion geht.

Bewirb dich jetzt

Willst du mit uns zusammenarbeiten? Bitte erkläre deine Motivation in einer E-Mail und sende sie zusammen mit deinem Lebenslauf an jobs@easy-lms.com. Hast du Fragen zu diesem Stellenangebot? Melde dich gerne bei Caroline Heijkoop unter +31 683712762.

Nachricht für Personalvermittler und Headhunter

Wir verstehen, dass Sie vielleicht nach Kandidaten für diese Stelle suchen möchten, aber wir erledigen das lieber selbst.