The Workly logo

Senior Node.js Developer

The Workly·Salary not specified

Primary stack

Node.jsNestJSMongoDBAzureGraphQLCI/CD

Nice to have's

MicroservicesAzure Service BusGitHubNext.jsAzure Event Hubs

Job description

About the Position

We are seeking a Senior Node.js Developer with 7+ years of experience to join our team and build 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, as well as 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 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 Expect You to Have

  • A consultative mindset and strong problem-solving skills.
  • Ability to think holistically about performance, observability, testability, and supportability throughout the software delivery lifecycle (SDLC).

We Offer

  • Opportunity to work with cutting-edge technologies and contribute to a successful product.
  • Collaborative and innovative work environment.
  • Potential for professional growth and development.

About the Company

The Workly s.r.o. is a company based in Prague, Czechia, dedicated to enriching our existing development team and further developing one of our most successful products. Our product is an integrated delivery platform that leverages the depth and breadth of real-world engagements’ experience. It also enables cross-team collaboration, real-time transparency, and insightful decision-making.

Contact Information

Address

The Workly s.r.o.

4D CENTER, Kodaňská 1441/46,

101 00, Praha 10.

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.

More at The Workly

All 270 roles

Popular searches