01.09.22

Job Insight: Frontend Developer

In unserer Job Insight-Serie geben wir euch einen Einblick hinter die Kulissen der SDA SE. Wir möchten euch damit die Kultur der SDA SE und die Arbeit unserer Kolleg:innen näher bringen. Heute geht es dabei um das Thema Frontend Development.

Wir wünschen viel Spaß beim Lesen!

Frontend Development – Was bedeutet das eigentlich?

Der Bereich Frontend Development dreht sich um alles, was mit User Interfaces (UI), User Experience (UX) und dem JavaScript–Ecosystem zu tun hat. Vereinfacht gesagt – alles, was die Nutzer:innen in Form einer Mobile–, Web– oder Desktop–App sehen und mit dem sie interagieren können. Das Frontend ist somit der sichtbare Teil einer Applikation und bildet das Gegenstück zum rein technischen Backend.

Die Rolle des Frontend Developers

Zum Job des Frontend Developers gehört alles von der ersten Anforderungsanalyse mit den Nutzer:innen, über Design–Mockups und bis hin zur fertig implementierten Lösung. Diese Punkte gehören alle zum Alltag dazu. Bei der Erfüllung der Aufgaben steht der Frontend Developer aber nicht alleine da, sondern befindet sich in einem Arbeitsumfeld mit Backend Developern, Designern, Produkt Ownern und Agile Coaches.

Der Reiz an der Rolle des Frontend Developers liegt insbesondere darin, komplexe und hoch technische Applikationen so zugänglich zu machen, dass jeder sie verstehen und mit ihr interagieren kann. Somit trägt er entscheidend dazu bei, technische und abstrakte Produkte über eine visuelle Darstellung zu vermarkten.

Frontend Development bei der SDA SE

Frontend Development ist bei uns sehr vielseitig – Themen wie Design Systems, Micro Frontends, hybride Apps, Testing und Web Components sind nicht nur Buzzwords, sondern werden aktiv genutzt. Wir beschränken uns dabei nicht auf ein einzelnes Framework/ Library, sondern nutzen, was am besten passt. Daraus definieren wir neue Best Practices & Standards für unser Ökosystem. Dank dieser Standards sind unsere Projekte gleich strukturiert und geben unseren Kund:innen einen einfacheren Start in die Entwicklung.

Frontend Developer kümmern sich aber nicht nur um die Aufgabe der Entwicklung, sondern auch Vorbereitung und Pflege sind sehr wichtig. Deshalb schreiben wir vor wichtigen Entscheidungen Architectural Decision Records (ADR), diskutieren sie im Team und veröffentlichen die Entscheidung anschließend. Damit wird der Beschluss für jeden transparent und nachvollziehbar. Wir haben außerdem eine Frontend Gilde ins Leben gerufen, in der wir uns einmal im Monat treffen und über jegliche Frontend-Themen diskutieren.

Da unsere Teams in der Regel cross-funktional aufgestellt sind und wir den „you build it, you run it“–Ansatz verfolgen, hört die Arbeit nicht im Frontend auf, sondern geht tiefer zu Themen wie ArgoCD, Kubernetes, OpenSearch, Grafana oder Kustomize.

„Die SDA SE ist kulturell sowie arbeitsbezogen ein sehr offenes Unternehmen mit flachen Hierarchien. Wenn du etwas Leidenschaft mitbringst, kannst du hier viele Dinge bewegen & verwirklichen. Gleichzeitig gibt das Unternehmen auch viel Freiraum, um sich selbst weiterzuentwickeln.”

Dominik Schwank, Frontend Developer bei der SDA SE

Insights aus dem Frontend–Developer Team:

SDA SE: Bin ich als Berufseinsteiger:in für die Rolle des Frontend Developers geeignet?

Frontend Team: Der Bereich eignet sich perfekt für Berufseinsteiger:innen, denn du siehst direkt was du tust und kannst damit interagieren. Egal ob du dich eher für visuelle Themen wie HTML & CSS interessierst oder einfach gerne in den JS Code abtauchst. Im Frontend kannst du dich für alles entscheiden und später fokussieren.

SDA SE: Welche Fähigkeiten und Kenntnisse sollte ich für die Rolle des Frontend Developers unbedingt mitbringen?

Frontend Team: Wichtig ist auf jeden Fall Offenheit, denn das Javascript Ecosystem ist sehr schnelllebig. Es ist nicht wichtig, in bestimmten Frameworks Master zu sein. Im optimalen Fall bist du ein Allrounder mit einem Auge für Design, der einfach bereit ist, Neues zu lernen. Du solltest Empathie mitbringen sowie lösungsorientiert und agil arbeiten können.

SDA SE: Bietet die Position auch für erfahrene Entwickler:innen neue Herausforderungen?

Frontend Team: Auch für erfahrene Entwickler:innen ergeben sich immer neue Challenges, mit denen wir uns beschäftigen. Architekturen und Standards, die zu unseren Kunden passen, müssen entwickelt werden. Das Ganze findet in einem schnelllebigen Ökosystem statt, daher gibt es immer neue Anpassungen und Herausforderungen, vor denen wir stehen.


Lust unser:e Kollege:in zu werden?

offenen Stellen