Aktiviere Job-Benachrichtigungen per E-Mail!

Tech Lead Developer

Moonee

München

Vor Ort

EUR 70.000 - 90.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Zusammenfassung

A leading tech company in Germany is seeking an experienced Tech Lead Developer to oversee technical initiatives and mentor junior developers. The role focuses on designing scalable backend systems using Node.js and TypeScript while ensuring high code quality. Ideal candidates will have over 8 years of development experience and knowledge of modern software practices.

Qualifikationen

  • 8+ years of software development experience.
  • Strong proficiency in Node.js and TypeScript.
  • Extensive experience with NestJS framework.

Aufgaben

  • Lead and mentor a team of developers.
  • Design and implement scalable backend systems.
  • Optimize database performance and design efficient data models.

Kenntnisse

Node.js
TypeScript
NestJS
PostgreSQL
Redis
Docker
Agile methodologies
Jobbeschreibung
Position Overview

We are seeking an experienced Tech Lead Developer with 8+ years of software development experience to join our growing engineering team. In this role, you will lead technical initiatives, mentor junior developers, and drive the architecture and implementation of scalable backend systems using modern technologies.

Key Responsibilities
  • Lead and mentor a team of developers, providing technical guidance and code review oversight
  • Design and implement robust, scalable backend systems using Node.js and TypeScript
  • Architect solutions using NestJS framework for enterprise-grade applications
  • Collaborate with product managers and stakeholders to translate business requirements into technical solutions
  • Drive best practices in code quality, testing, and development workflows
  • Optimize database performance and design efficient data models
  • Implement and maintain CI / CD pipelines and deployment strategies
  • Participate in technical decision-making and technology stack evaluation
  • Ensure system reliability, performance, and security standards
Required Technical Skills
  • 8+ years of software development experience
  • Strong proficiency in Node.js and TypeScript with deep understanding of modern JavaScript / TypeScript features
  • Extensive experience with NestJS framework for building scalable server-side applications
  • Solid knowledge of relational databases , especially PostgreSQL (design, optimization, and complex querying)
  • Experience with Redis for caching strategies and queue management
  • Hands-on experience with message brokers and queue systems (RabbitMQ, BullMQ, outbox pattern implementation)
  • Proficiency with Docker and Docker Compose for containerized development and deployment environments
  • Experience with CI / CD pipelines (Bitbucket Pipelines or similar platforms)
  • Strong understanding of backend architecture principles and ability to apply design patterns in practice
  • Experience with modern development practices including code reviews, Git workflows, and Agile / Scrum methodologies
  • Basic knowledge of Nginx for reverse proxy, load balancing, and server configuration
Nice to Have
  • Knowledge of React Native
  • Basic server administration
  • Writing automated tests (unit / integration / e2e)
  • Experience working with mobile attribution and analytics platforms (Adjust, AppsFlyer, Singular)
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.