Qualifications
Key ResponsibilitiesDevelop, test, and maintain scalable backend services utilizing Node.js and frameworks like Express, Fastify, or NestJS. Design and implement RESTful and/or GraphQL APIs to support web and mobile applications. Integrate backend systems with databases (both SQL and NoSQL), third-party services, and external APIs. Produce clean, well-structured, and maintainable code adhering to industry best practices. Ensure security, data integrity, and compliance with industry standards. Optimize backend performance, reliability, and scalability under varying traffic conditions. Collaborate within Agile/Scrum teams, engaging with frontend, product, and DevOps stakeholders. Implement and maintain automated tests, contributing to CI/CD pipelines. Monitor, debug, and resolve production issues using logging and monitoring tools. What Makes You a Great FitProficient hands-on experience with Node.js and modern JavaScript (ES6+). Strong understanding of asynchronous programming, event loops, Promises, and async/await patterns. Experience with backend frameworks such as Express.js, NestJS, or Fastify. Practical knowledge of both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. Familiarity with building and consuming RESTful APIs or GraphQL services. Understanding of performance optimization, debugging, and backend security fundamentals. Comfortable with Git, collaborative code reviews, and Agile development methodologies. Excellent problem-solving abilities, attention to detail, and a strong focus on code quality. Effective communication skills and the ability to work collaboratively in cross-functional teams.
About the job
Join a dynamic team with one of Weekday's esteemed clients!
This full-time position involves designing, developing, and maintaining robust backend services using Node.js and its related frameworks. You will work closely with product managers, frontend engineers, and DevOps teams to create APIs and services that are not only high-performing but also secure and scalable. This role offers a fantastic opportunity to engage with cloud-native architectures and tackle real-world scalability challenges in a fast-paced environment.