Lead Developer (Node.js + React) [J237]

SKM gGmbH
27 days ago

Role details

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

Job location

Remote

Tech stack

JavaScript
API
Automation of Tests
Azure
Code Generation
Code Review
Continuous Integration
Database Design
Distributed Systems
Github
MongoDB
Node.js
Performance Tuning
Systems Development Life Cycle
Software Engineering
TypeScript
Azure
Trunk-based Development
Datadog
React
Delivery Pipeline
Backend
Event Driven Architecture
Performance Monitor
GraphQL
NestJS
Serverless Computing
Microservices

Job description

We're seeking an experienced Technical Leader to head our Platform Engineering team, driving the design and delivery of scalable, distributed systems built on Node.js, NestJS, React, and MongoDB, leveraging Azure and messaging platforms such as Azure Service Bus.

You'll set the technical direction, uphold engineering excellence, and mentor a high-performing team, bringing a consultative mindset and a focus on performance, observability, and reliability. This role blends hands-on architecture with leadership, ensuring our platform remains a trusted foundation for engagement, collaboration, and innovation., * Architect & Develop distributed back-end services using Node.js, NestJS, and MongoDB within a microservices or event-driven architecture.

  • Deliver secure, production grade REST and GraphQL APIs that meet performance, scalability, and availability SLAs.
  • Leverage Azure platform services including Service Bus, Event Hub, and Functions to build resilient, asynchronous systems.
  • Collaborate in planning and refinement sessions, shaping solutions by understanding both the why and the how.
  • Integrate GenAI tools across the SDLC for documentation, testing, code generation, and performance analysis.
  • Ensure quality through strong automated test coverage, CI/CD integration, and adherence to clean code principles.
  • Implement observability via tools like DataDog, enabling proactive monitoring, alerting, and root cause analysis.
  • Partner cross-functionally with front-end developers, QA engineers, and product managers to ensure end-to-end delivery excellence.
  • Conduct design and code reviews, mentor junior developers, and promote engineering best practices.
  • Own production reliability supporting release readiness, incident management, and continuous improvement cycles.

Requirements

Do you have experience in TypeScript?, * 10+ years of back-end development experience with a strong record of delivering scalable distributed systems.

  • Deep expertise in Node.js, NestJS, and modern JavaScript/TypeScript ecosystems.
  • Proficiency in React/Next.js for front-end integration and API driven UI architectures.
  • Strong database design skills in MongoDB, including schema design, indexing strategies, and performance optimization.
  • Advanced understanding of REST and GraphQL APIs, including security, schema design, and performance tuning.
  • Hands-on experience with Azure Cloud, particularly Azure Service Bus, Event Hub, and related serverless components.
  • Exposure to GenAI-assisted workflows (e.g., Copilot, LangChain, or similar tools) within the SDLC.
  • Solid grasp of non-functional requirements such as performance, scalability, reliability, and observability.
  • Proficiency with CI/CD pipelines, GitHub Actions, and Trunk-Based Development in monorepo environments (e.g., Nx).
  • Comfortable leading agile ceremonies and engaging in deep architectural and technical discussions.

Soft Skills

  • Strong leadership and mentorship abilities, fostering technical growth across teams.
  • Excellent communication and stakeholder management skills.
  • Analytical thinker with a bias for pragmatic problem-solving and delivery excellence.
  • Passion for modern software engineering, clean architecture, and continuous learning.

Benefits & conditions

  • Attractive salary
  • Large freedom and real influence
  • No unhealthy competition, team approach to meeting challenges
  • Remote-first, flexible working culture
  • Company apartments in cool cities across Europe: work and enjoy a memorable getaway

About the company

We are a software house with 18 years of experience and a global portfolio of projects. We help businesses modernize, scale, and innovate through custom software solutions - always with a focus on flexibility and quality. Our team embraces unconventional ideas and new technologies, delivering solutions that drive real impact. If you value professionalism, creativity, and a strong engineering culture, you'll feel at home here.

Apply for this position