Senior - Frontend Entwickler
Beschreibung:
Seit vielen Jahren sind wir gelisteter und wertgeschätzter Partner der Deutschen Bahn. Wir bieten für die Deutsche Bahn, projektbezogen, ausgewähltes Fachpersonal mit umfassenden Qualifikationen in den unterschiedlichen Regionen an. Dabei setzen wir vorrangig auf Mitarbeiter, die heimatnah arbeiten. Mit uns bewerben Sie sich nicht auf Jobs der Deutschen Bahn, mit unserer Expertise bieten wir Ihnen ihren Job bei unserem Kunden der Deutschen Bahn an.
Aufgaben, Kompetenzen und Verantwortung
- Developer Schwerpunkt „Frontendtechnologien“
- Analysieren der Anforderungen sowie Ableiten und Erarbeiten von technischen Umsetzungsmöglichkeiten
- Durchführung der Umsetzungsmöglichkeiten mit den Umsetzungsteams und dem Auftraggeber sowie Beratung bei der Umsetzung
- Einführung und Anpassung von Cloud-Technologien und Komponenten, um die Anwendung unter Einhaltung der Standards des Auftraggebers aufzubauen, dabei Datenbank-, Schnittstellen- und Service-Design sowie Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien
- Dokumentation und Bewertung von technischen Risiken sowie Erarbeitung von Handlungsoptionen zur Risikobeseitigung oder Minimierung
- Ermitteln von nichtfunktionalen Anforderungen sowie Abstimmen und Dokumentieren der nichtfunktionalen Anforderungen
- Umsetzung der fachlichen Anforderungen anhand der technischen Spezifikation
- Einrichten von Entwicklungsumgebungen
- Erstellen von Lieferpaketen für die betreffenden Applikationen
- Durchführung von Code Reviews
- Konzeption und Weiterentwicklung der Maßnahmen für die Sicherstellung des Betriebs der entwickelten Software
- Aufwandsschätzung für die technische Lösung
- Weiterentwicklung der Qualitätssicherungsmaßnahmen und der Testautomatisierung
- Anwendung konkreter Tools und Programmiersprachen: TypeScript, React, Next.js
- Optimierung von Lade- und Interaktionszeiten
- Einrichten von Entwicklungsumgebungen inklusive Continuous Integration
- Erstellen und Durchführen von Präsentationen zu technisch komplexen Themenstellungen bis auf Management-Ebene
- 90% remote und 10% onsite
Entwicklungspotential / Perspektiven
Sie erhalten einen unbefristeten Arbeitsvertrag. Die Entlohnung erfolgt nach BAP-Tarif + Zulagen, bei einer geregelten Arbeitszeit von 39 Std/Wo! Durch den Aufbau eines Arbeitszeitkontos ist eine zusätzliche flexible Arbeitszeitplanung möglich!
Fachliche Anforderungen
- erfolgreich abgeschlossenes Studium im IT- oder Informatikbereich
- konkrete Erfahrung in der webbasierten Anwendungsentwicklung mit Typescript, React und Next.js (5 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)
- konkrete Erfahrung in der Entwicklung von Softwarearchitekturen unter Zuhilfenahme von entsprechenden Software-Designpatterns (5 Jahre praktische Erfahrung in Projekten sind im Lebenslauf nachvollziehbar)
- konkrete Erfahrung in der Nutzung von Release- und Repositorymanagment in Git/Gitlab (5 Jahre praktische Erfahrung in Projekten sind im Lebenslauf nachvollziehbar)
- konkrete Erfahrung in der Webentwicklung unter Zuhilfenahme von Visual Code, Docker/K8n, Jira und Confluence (5 Jahre praktische Erfahrung in Projekten sind im Lebenslauf nachvollziehbar)
- mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung z.B. mit Scrum (Nachweis der Qualifikation)
- mindestens 5 Jahre Erfahrung im Entwurf und der Erstellung von Softwaretests mit Hilfe von z.B. Cypress (zu belegen durch Referenzen im Lebenslauf)
- Kenntnisse in der Entwicklung von kartenbasierenden Informationssystemen mit Hilfe von OpenStreetMap, Leaflet (React) und GEOSERVER (zu belegen durch Referenzen im Lebenslauf)
- Kenntnisse in der Entwicklung unter Verwendung der Datenbanksysteme PostgreSQL und Redis (zu belegen durch Referenzen im Lebenslauf)
- Erfahrung und Kenntnisse im Testing und Testmanagement (z.B. Cypress, X-Ray, …)
- Kenntnisse in Frameworks wie deck.gl, D3, leaflet
- Web-Visualisierung (HTML, CSS, JS, SVG) , etc.
- Visual Code, Docker, Jira und Confluence, Git
- Datenbanken: PostgreSQL, Redis
- sicherer Umgang in der Konfiguration / Erstellung von CI/CD Pipelines, optimalerweise mit Git-lab CI
- Kenntnisse in der Entwicklung von Kartenanwendungen und GIS-Applikationen (z.B. BING Maps, Google Maps, Openstreetmap)
- teamfähig
- zuverlässig
- gewissenhaft
Persönliche Anforderungen und Sozialkompetenzen
keine persönlichen Anforderungen
Kontaktdaten für Stellenanzeige
Bei Interesse senden Sie uns bitte Ihre aussagekräftigen Bewerbungsunterlagen vorzugsweise per E-Mail. Unsere Stellenausschreibungen gelten unabhängig von der verwendeten Stellenbezeichnung für Bewerber aller Geschlechter gleichermaßen. Auch Schwerbehinderte oder ihnen gleichgestellte Menschen sind zur Bewerbung aufgefordert. Selbstverständlich sichern wir Ihnen absolute Diskretion zu. Heiko Röhrich Technischer Leiter Telefon: 03591 890270-0 E-Mail: heiko(xmsDot)roehrich(xmsAt)activ-job(xmsDot)com