Senior Frontend Engineer (m/f/x)
Wir sind stolz auf unsere Lernkultur und professionelles Miteinander auf Augenhöhe. Alle Kolleg:innen egal ob aufstrebender oder erfahrener Engineer, werden bei uns gefördert und finden spannende Möglichkeiten sich weiterzuentwickeln. Wir arbeiten für große und namhafte Versicherungen, Handelsketten und Technologiekonzerne. Wir helfen deren Geschäfte innovativ ins Web zu bringen.
Tätigkeiten
Wir arbeiten als Dienstleister für verschiedene Enterprise Kunden. Deshalb variieren deine Aufgaben von Kunde zu Kunde.
Deine möglichen Bereiche:
- Erstelle und erweitere Anwendungen unserer Kunden (B2B & B2C, ganze Web Applikationen, Shops)
- Erstelle Entwickler-Libraries inkl. Release Management, Changelogs & Breaking Changes
- Greenfield Projekte: Wir brauchen dich als Senior um bei Neukunden neue Projekte umzusetzen — auch wenn mal die Requirements noch nicht ganz klar sind. Vom Aufbau der Software bis zur Bereitstellung einer Coding Umgebung für das nachrückende Team.
Dein Tagesablauf:
- Implementiere das Frontend mit modernen Webtechnologien
- Erstelle Features, UI-Komponenten, kümmere dich um Barrierefreiheit (a11y), schreibe Unit & E2E Tests, behebe Bugs
- Bringe deine Ideen in unseren Projekten ein.
- Teile dein Wissen: Mentoring, Pair Programming & Code Reviews
- Technical Writing: Erkläre Problemstellungen, Lösungen technische Herausforderungen oder schreibe Dokumentationen für unsere technische Audienz.
- Du achtest auf deine Kollegen und ermunterst sich aktiv zu best practices im Schreiben von Code und der Kommunikation untereinander.
- Frontend Architekturen entwirfst du nicht leichtfertig mit dem goldenen Hammer. Dein Team und der Kunde erwarten von dir bewusste und erklärbare Entscheidungen.
Unser, bzw. der Tech Stack unser Kunden, beinhaltet oft folgende Technologien:
- React & Angular
- GitHub Actions & Jenkins
- Jest & Cypress, Testing Library
- Node oder Java im Backend
- Redux
- Styled Components, Sass oder BEM
- Für interne Projekte verwenden wir einen bunten Strauss: Ruby on Rails, Vue, Zustand, Gatsby
Anforderungen
- Professionelle Industrieerfahrung von typischerweise mindestens 5 Jahren als Frontend-Entwickler:in
- Dein Verständnis von JavaScript, React, CSS, Accessibility und Testing muss sitzen. Kleine Lücken füllst du bei deiner Arbeit im Team.
- CI/CD Erfahrung sollte vorhanden sein. Sei es GitHub Action, Jenkins oder CircleCI, mit irgendwas aus diesem Bereich solltest du im Lauf deiner Karriere in Kontakt gekommen sein.
- Als Frontend-Entwickler:in solltest du eine Auge für Details & Ästhetik mitbringen
Team
Dein Team besteht in der Regel aus 4-6 Personen gemischt aus Senior & Mid-Level Engineers und Designer:innen. Als Senior Frontend Entwickler kannst du dich entweder auf die Technik & Umsetzung fokussieren oder dich als Lead hervortun, um gegenüber deinen Kollegen und dem Kunden in die technische Führung zu gehen.
Wir arbeiten im Office oder Remote und bringen das Team täglich in einem virtuelles Office zusammen.
Du wirst reguläre 1-1s mit deinem Vorgesetzten haben, inklusive skip-level 1:1s mit den Gründern.
Bewerbungsprozess
Keine Coding Aufgaben und Whiteboards. Speziell präparierte Code Reviews mit einem Zeitaufwand von ca. 1.5h.
- Kennenlernen
- Technisches Interview
- Nachgespräch/Entscheidung