NestJS Tech Lead (m/f/d)
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!
Your way to us
Take the first step
Get to know us in person
Welcome to marketer UX
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.
