NestJS Tech Lead (m/f/d)

Düsseldorf, Deutschland

companies: HaveDevs, https://www.havedevs.com/
location: Remote

Job description

The ideal candidate has a strong understanding of the product as well as in-depth knowledge of Database and backend architectures. He also has experience in developing APIs for web and mobile apps as well as in Integrate and communicate with third-party tools like Zapier, HubSpot, Firebase Cloud Messaging, Apple Health, and Fitbit.

Requisitions

At least 6 years of experience than JS fullstack developer, with a strong portfolio that distributed a Microservices architecture with nestJS and message brokers such as NATS, RabbitMQ, or Kafka shows.
Deployment and maintenance experience from backend applications to AWS.
Deep understanding of API design patterns, in particular for robust communication with databases per microservice (Saga pattern).
Experience with safety patterns, in order data security to ensure.
Practical experience with search solutions like Typesense, ElasticSearch, or Algolia.
Profound knowledge of:

  • TypeScript
  • Drizzle ORM
  • Supabase Auth
  • Postgres DB
  • Docker & Docker Compose
  • AWS ECS, AWS Fargate, AWS S3, AWS IAM
  • Redis

GitHub CI/CD
Deep understanding of client-server communication, caching, Session and state management.
Good understanding of system design and ETL processesbecause we work with external data sources.
Experience with mono repos and PNPM is an advantage.
Strong communication and team skills.
Ability to adapt to changing project requirements and to complete multiple tasks at the same time.
Industry knowledge in the fitness industry and familiarity with Fitness apps and trends are a plus.

Preferred qualifications

Experience with projects, the Nutrition tracking, training plans, progress tracking, and external API communication include.
Familiarity with wearable technologies, smart devices and synchronization with external fitness tracking systems such as Apple Health, Fitbit, and Garmin.
C1 level English language skills are required.
German language skills at C1 level are beneficial.

Key Responsibilities

🎯 Development of server-side APIs with a distributed Microservices architecture and business logic, including communication with external systems and databases.
🎯 Team support in the development of mobile and web applicationsby being reusable and easy to use APIs for web and mobile developers be provided.
🎯 Collaborate with stakeholdersto analyze requirements and ensure that they are compatible with the Business goals and user needs agree.
🎯 Participate in brainstorming sessions and active participation with innovative ideas to improve User Experience.

About HaveDevs

🚀 HaveDevs — Build great products!

Are you looking for exciting remote projects that match your skills? HaveDevs interconnects Top developers with innovative companies worldwide.

What we offer:

✅ Challenging projects using cutting-edge technology
100% remote work with flexible conditions
Quick & smooth application process — start effective projects right away
✅ One proven network of first-class customers, the Appreciate tech talent

👨 ‍ 💻 Take the next step in your career with HaveDevs!
🎯 Apply now and work on projects with real impact!

Share job

Apply here