via ArbeitNow
Frontend Developer (m/w/d) (ID: 1880)
Frontend Developer (m/w/d) (ID: 1880)
**Company:** KMG Advisory GmbH & CO Kg
**Location:** Frankfurt am Main
---
Deine Aufgaben
- Du entwickelst Webapplikationen zur Planungs- und Dispositionsunterstützung im Umfeld des Planungs- und Kapazitätsmanagements und arbeitest an der zentralen Datenplattform für die digitale Infrastruktur.
- Du programmierst, implementierst und customizest technische Komponenten auf Basis von React, Node.js und PostgreSQL unter Einhaltung definierter Entwicklungsstandards.
- Du entwickelst die Benutzerschnittstelle mit Fokus auf die nutzerzentrierte Darstellung und Pflege von Infrastrukturdaten weiter.
- Du behebst Fehler aus Testphasen, führst Code-Reviews sowie Komponenten- und Modultests durch und setzt Testautomatisierungen um.
- Du dokumentierst technische Komponenten nach etablierten Standards, erstellst Lieferartefakte und richtest Entwicklungsumgebungen inklusive Continuous Integration ein.
- Du konzipierst und implementierst technische Komponenten mit hohem Anspruch an Sicherheit, Robustheit, Performance und Skalierbarkeit.
- Du entwickelst Anwendungen im Cloud-Umfeld inklusive Provisionierung von Cloud-Infrastruktur und stellst die technische Zukunftsfähigkeit der Systeme sicher.
- Du analysierst technologische Trends, bewertest deren Anwendbarkeit und berätst Fachbereiche bei Technologieeinsatz und der Umsetzung von Anforderungen.
- Du wirkst aktiv im Refinement komplexer Anforderungen mit, strukturierst funktionale Themen und überführst sie in bestehende Architekturmodelle.
- Du unterstützt bei technischen Entscheidungsvorlagen, präsentierst komplexe technische Themen und treibst die Weiterentwicklung bestehender sowie neuer Softwareprodukte voran.
Das solltest du mitbringen
**Erforderlich:**
- Abgeschlossenes IT-Studium auf Diplom- oder Master-Niveau, eine vergleichbare Ausbildung oder langjährige Praxiserfahrung.
- 5 bis 8 Jahre Berufserfahrung in der Softwareentwicklung.
- Erfahrung in Test Automation sowie Continuous Integration und Continuous Deployment.
- Erfahrung mit Testframeworks und -tools wie JUnit, Cucumber, JMeter, Gherkin, PlayWright oder Mockito.
- Erfahrung in der Absicherung von Microservices und GUI, zum Beispiel in Bezug auf Überlastschutz und OWASP Top 10.
- Erfahrung mit Cloud-Infrastruktur wie AWS oder vergleichbaren Cloud-Providern sowie Kubernetes, Docker und Helm Charts.
- Mindestens 4 Jahre Berufserfahrung mit Frameworks und Technologien für Backend und Frontend, insbesondere React und Node.js.
- 2 Jahre Erfahrung im Cloud-Umfeld, zum Beispiel mit PostgreSQL sowie S3 oder RDS.
- Gute Kenntnisse in HTML, CSS, JSON, XML, REST-Services und OpenAPI.
- Erfahrung mit Entwicklungsumgebungen wie IntelliJ, VS Code oder vergleichbaren Tools.
- Erfahrung mit CI/CD-Tools wie GitLab CI, GitHub Actions oder Jenkins.
- Erfahrung in Pair Programming, Code Reviews und Refactorings.
- Praxiserprobte Kenntnisse in der Backendentwicklung, zum Beispiel mit Microservices, Spring Boot, Python oder JavaScript.
- Praxiserprobte Kenntnisse in der Webentwicklung, zum Beispiel mit React, VueJS oder Angular sowie TypeScript und Node.js.
- Erfahrung mit framework-spezifischen Build-Tools wie NPM, Yarn, PNPM, Maven, Gradle, PIP oder MAKE.
- Erfahrung in der Entwicklung mit LLM-Modellen.
- Ausgeprägtes analytisches und lösungsorientiertes Denkvermögen.
- Eine strukturierte und proaktive Arbeitsweise sowie eigenverantwortliches, organisiertes Handeln mit hoher Ergebnisorientierung.
- Hohe Teamfähigkeit, Kommunikationsstärke, Initiative, Selbstständigkeit, Belastbarkeit und ein Product Level Mindset.
**Gewünscht:**
- Sichere Nutzung von JIRA und Confluence.
- Erfahrung mit Monitoring- und Alerting-Tools wie Grafana, Instana oder Graylog.
- Kenntnisse in Analyse, Bewertung und Schätzung von Liefereinheiten wie User Stories und Backlog-Einträgen sowie im Refinement im Team.
- Erfahrung in der Umsetzung von Barrierefreiheit.
- Erfahrung mit Consumer Driven Contracts.
- 2 bis 5 Jahre Erfahrung im Umgang mit modernen Datenbanken, auch im Cloud-Umfeld.
- 2 bis 5 Jahre Erfahrung im Bereich IT-Infrastruktur und Containerisierung, zum Beispiel mit Docker, Kubernetes, AWS oder Azure.
- Erfahrung mit Scripting, zum Beispiel Bash oder Groovy.
- Erfahrung mit Queues, asynchroner Kommunikation und lose gekoppelten Systemen.
- Erfahrung mit GraphQL.
- Freude an Beratung, Moderation und Kommunikation im Entwicklungsteam.
- Erfahrung und Freude an der Arbeit mit agilen Methoden in eigenverantwortlichen Teams.
- Offenheit gegenüber Veränderung sowie ein agiles Mindset, zum Beispiel durch Erfahrung in agilen Teams oder passende Zertifizierungen.
- Verständnis für fachliche Zusammenhänge und eine enge Abstimmung mit Teamkollegen und Product Owner.
- Gute Deutschkenntnisse in Wort und Schrift (mind. C1).
Das bieten wir dir
- Ein anspruchsvolles Projektumfeld im Bereich digitale Infrastruktur mit hoher fachlicher Relevanz.
- Die Mitarbeit in einem cross-funktionalen Entwicklungsteam innerhalb eines skalierten agilen Setups mit Lean- und Scrum-Elementen.
- Viel Gestaltungsspielraum bei der Entwicklung nutzerzentrierter Anwendungen und technischer Lösungen.
- Ein modernes Technologieumfeld mit React, Node.js, PostgreSQL, Cloud-Infrastruktur und CI/CD.
- Ein erfahrenes und motiviertes Team sowie enge Zusammenarbeit mit mehreren Value Teams.
- Persönliche und fachliche Weiterentwicklungsmöglichkeiten in einem technisch anspruchsvollen Umfeld.
- Die Leistungserbringung erfolgt 80% Remote und 20% Onsite (Frankfurt (Main)).