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
That's how it works

Your way to us

At marketer UX, we're not just looking for talent, but for people who are ready to explore new horizons with us. Are you ready for your online marketing adventure? Then start your journey to us now:
01

Take the first step

Your resume and certificates are great, but what really inspires us is your passion and creativity. So don't just send us the basics, but also the most creative work you've ever done. Show us that you're ready to really get started with marketer UX!
02

Get to know us in person

Did your application make us curious? Then we look forward to meeting you in person! During a casual conversation, we not only want to talk about job details, but also laugh together and find out whether you're a good fit for our marketer UX family. Pack up all your questions and let's look into the future together.
03

Welcome to marketer UX

If everything fits and you're our missing piece of the puzzle, then let's not waste any time! You will quickly receive a job offer from us. And if you're as excited as we are, we'll dive into the next online marketing adventure.

Show us what you can do!

Are you passionate about what you do? We want to see that! Tell us about your dreams, goals, and how you want to achieve them. We're looking for that sparkle in your eyes that says, “I'm ready to conquer the world!”

A boring resume? That's like 2000s! Send us something that really pops! A degree is no reason for us to choose a candidate. What counts for us is whether you can do something — or not.

Zeig uns, was du drauf hast!