Senior Fullstack Developer:in mit Fokus auf Node.js und TypeScript

DB Zeitarbeit GmbH
Frankfurt am Main, Germany
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
English, German
Job source

Tech stack

HTML JavaScript (Programming Language) Automation of Tests Cascading Style Sheets (CSS) Software Documentation Continuous Integration Web Development Integrated Development Environments Node.Js Selenium Software Engineering Strategies of Testing
+9 more
TypeScript Test-Driven Development (TDD) Chatbots Backend Git Vue.js NestJS Cucumber (Software) Software Version Control

Job description

  • Entwicklung, Implementierung und Customizing technischer Komponenten, Schnittstellen und Datenbanken unter Einhaltung definierter Entwicklungsstandards und -richtlinien
  • Analyse, Konzeption und eigenverantwortliche Umsetzung komplexer SoftwarelĂśsungen (z. B. REST-basierte Backends mit PostgreSQL) in enger Abstimmung mit agilen Teams
  • Qualitätssicherung durch Code-Reviews, Komponententests, Modultests sowie Aufbau und Umsetzung von Teststrategien inklusive Testautomatisierung
  • Fehleranalyse und -behebung aus Testphasen sowie Sicherstellung der technischen Zukunftsfähigkeit und Stabilität bestehender Systeme
  • Erstellung und Pflege von technischer Dokumentation, Systemdokumentationen und Lieferpaketen sowie Einrichtung moderner Entwicklungsumgebungen inkl. Continuous Integration
  • Planung, Steuerung und Weiterentwicklung von IT-Projekten und Produkten (inkl. Rollouts), Analyse von Anforderungen und Technologietrends sowie Aufbereitung technischer Entscheidungsvorlagen und Präsentationen, Wir sind deine zusätzliche EinstiegsmĂśglichkeit in die Konzernwelt der Deutschen Bahn. Häufig entwickeln sich dabei aus unseren Zeitarbeitsverträgen Direktanstellungen bei der DB.
  • Vielfältige berufliche Perspektiven Durch verschiedene Einsätze hast du die MĂśglichkeit, ein breites Spektrum an Erfahrungen zu sammeln: Geht ein Einsatz zu Ende, haben wir meistens schon die nächste EinsatzmĂśglichkeit fĂźr dich parat.

Requirements

  • Abgeschlossene Berufsausbildung zum Fachinformatiker:in, IT-Studium oder eine vergleichbare Qualifikation sowie Berufserfahrung in der Softwareentwicklung
  • Praxiserprobte Kenntnisse in TypeScript sowie fundierte Erfahrung in der Backend- und Webentwicklung mit Node.js
  • Erfahrung in modernen Webtechnologien und Frameworks wie Vue.js, Nest.js, HTML und CSS
  • Sicherer Umgang mit testgetriebener Entwicklung (TDD), Continuous Integration, Testautomatisierung und Versionskontrolle (Git)
  • Gute Kenntnisse in Testframeworks wie Cucumber; idealerweise Erfahrung mit deren Integration in Entwicklungsprozesse sowie Tools wie Selenium oder Jest
  • Methodische Kompetenz im Testing sowie strukturierte, qualitätsorientierte Arbeitsweise in agilen Entwicklungsumgebungen
  • Sehr gute Deutschkenntnisse (mind. B2) und sehr gute Englischkenntnisse in Wort und Schrift

About the company

Wir, die DB Zeitarbeit GmbH, sind der interne Personaldienstleister der Deutschen Bahn AG und zugleich dein Sprungbrett in den DB-Konzern: Kurzfristig zu besetzende Stellen, Projektarbeit oder Elternzeitvertretungen werden ßber uns ausgeschrieben, um die Personalbedarfe der DB Unternehmen schnell zu decken. Als Mitarbeiter:in der DB Zeitarbeit arbeitest du in zeitlich befristeten Einsätzen fßr die Geschäftsfelder der Deutschen Bahn, sammelst wertvolle Berufserfahrung und eignest dir auf diese Weise neue Fähigkeiten fßr deinen weiteren Berufsweg an. Häufig finden unsere Zeitarbeitnehmenden auf dieser Reise ihre berufliche Heimat innerhalb des DB-Konzerns.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer ¡ Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw ¡ World Congress 2022

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina ¡ JS Congress

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans ¡ LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 ¡ Coffee With Developers

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen ¡ World Congress 2023

Videos

See all

Related articles

See all