Tech Stack
Node.jsNestJSCI/CDGraphQLAzureMongoDB
Job Description, Responsibilities & Requirements
About the Position
Your vision. Our solutions.
We are looking for a Senior Node.js/Nest.js Developer to join our team in Europe, working remotely. 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 team that values innovation and collaboration.
- Competitive compensation package.
About the Company
We are a team dedicated to delivering cutting-edge solutions. Our client's platform consolidates real-world delivery experience into actionable workflows, enabling cross-team collaboration, real-time transparency, and insightful decision-making.
Contact us at: [email protected] | +420 775 371 991
Address: The Workly s.r.o., 4D CENTER, Kodaňská 1441/46, 101 00, Praha 10.
©2023, All rights reserved.