(Senior) Fullstack Entwickler Node.js

Jobriver Hr Service
Köln, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 57K

Job location

Köln, Germany

Tech stack

JavaScript
Amazon Web Services (AWS)
Unit Testing
DevOps
Distributed Systems
Node.js
Scrum
Software Architecture
Software Systems
TypeScript
React
Backend
GIT
Front End Software Development
NestJS
Domain Driven Design
Microservices

Job description

Als neues Mitglied des Fulfillment Teams sind Sie verantwortlich für die Weiterentwicklung von Softwarelösungen im Bereich Ticketerstellung und Versand. Das Fulfillment Team gehört zu den drei selbstorganisierten Domainteams, die sich mit Online-Ticketing für Veranstaltungen beschäftigen. In einem dynamischen Umfeld arbeiten Sie eng mit einem Team von vier Personen, einschließlich eines Tech Leads und eines Product Owners, zusammen. Insgesamt besteht das IT- und Produktteam aus 30 Kollegen. Ihre Hauptaufgaben umfassen die Entwicklung neuer Features sowie die kontinuierliche Verbesserung unserer Online-Ticketing Software in agilen Sprints. Dabei setzen wir auf TypeScript mit Node.js und nutzen nestJS für das Backend sowie ReactJS für das Frontend. Unsere Anwendungen werden auf AWS gehostet, was eine skalierbare Infrastruktur auf Basis von Micro-Services ermöglicht. Sie unterstützen das Team bei der Implementierung und Überwachung der Prozesse, wobei insbesondere die Skalierbarkeit der

Requirements

Der ideale Kandidat verfügt über mehrjährige Berufserfahrung in der Entwicklung mit Node.js und ist sicher im Umgang mit JavaScript, vorzugsweise auch mit TypeScript. Erfahrungen mit Distributed Systems sind von Vorteil. Sie sollten ein gutes Verständnis für saubere Softwarearchitekturen und Schnittstellen mitbringen. Zudem ist es wichtig, dass Sie Ihre Arbeit durch Unit-Tests optimieren und mit Git arbeiten, um im Team synchron zu bleiben. Ein gewisses Maß an DevOps-Kenntnissen sowie Erfahrung mit Domain Driven Design (DDD) oder AWS sind ebenfalls wünschenswert. Persönlich sollten Sie selbstorganisiert, eigenverantwortlich und wissbegierig sein, um neue Technologien und Programmiersprachen zu erlernen. Fließende Englischkenntnisse sowie gute Deutschkenntnisse (mindestens B2) sind erforderlich, um in unserem internationalen Team erfolgreich zu kommunizieren.

Technologien

TypeScript Node.js AWS NestJS

Soft Skills

Teamfähigkeit Selbstorganisation Wissbegierde

Erforderliche Sprachen

Deutsch Englisch

Benefits & conditions

Anwendungen im Fokus steht. Zudem arbeiten Sie in einem DevOps-Umfeld, in dem Sie Verantwortung für die von Ihnen entwickelten Lösungen übernehmen. Wir suchen einen motivierten Entwickler, der Freude an der Arbeit in agilen Teams hat und bereit ist, neue Technologien und Methoden zu erlernen.

Apply for this position