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!