Senior Node.js/Nest.js Developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Node.js/Nest.js Developer to join our team in Europe, specializing in building scalable back-end services using Node.js, NestJS, and MongoDB. This role is ideal for engineers with a deep understanding of service architecture and production operations, a consultative mindset, and strong problem-solving skills.
Responsibilities
- Design and implement distributed back-end services using Node.js, NestJS, and MongoDB within a microservices architecture.
- Deliver secure, production-ready APIs (REST and GraphQL) that meet SLAs for performance and availability.
- Leverage Azure platform services including Azure Service Bus, Event Hub, and Functions to build resilient systems.
- Participate in planning and refinement sessions - understand the 'why' behind the requirements and shape the 'how'.
- Apply GenAI tools effectively across the SDLC for documentation, testing, code generation, and analysis.
- Write automated tests and ensure strong test coverage using modern testing libraries and frameworks.
- Ensure proper instrumentation and monitoring is in place via tools like DataDog, and lead post-deployment support readiness.
- Collaborate closely with front-end engineers, product owners, and QA to ensure end-to-end quality and alignment.
- Contribute to pull requests and design reviews; mentor less experienced engineers by modeling best practices.
Requirements
- 7+ years of back-end development experience.
- Expertise in building distributed systems at scale using microservices and event-driven architectures.
- Experience with Node.js/NextJs and back-end integration patterns (API routes, server-side logic).
- Knowledge of MongoDB (Document DB) including schema design, indexing, and performance optimization.
- Deep familiarity with RESTful APIs and GraphQL, including security and query performance tuning.
- Hands-on experience with Azure cloud services, especially Azure Service Bus and Event Hub.
- Experience with GenAI tools integrated into SDLC workflows (e.g., code assist, documentation, analysis).
- Strong understanding of non-functional requirements (NFRs) such as performance, reliability, and observability.
- Proficient with CI/CD pipelines, GitHub workflows, and Trunk-Based Development in a monorepo setup (e.g., Nx).
- Demonstrated ability to participate in agile ceremonies and technical discussions in scaled environments.
We Offer
- Opportunity to work remotely from Europe.
- Be part of a growing platform team focused on delivering impactful solutions.
- Collaborative and innovative work environment.
About the Company
We are a team dedicated to building a centralized hub for managing engagements and teams as the single, common centerpiece. Our platform consolidates real-world delivery experience into actionable workflows, enabling cross-team collaboration, real-time transparency, and insightful decision-making.
Apply for this position
Our team will review your application within the next 5 days.
© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.