JOBSEARCHER

Nodejs API developer

Overview As a Senior Node.js API Developer, you will design and maintain scalable RESTful APIs and microservices, focusing on performance, security, and reliability. You will collaborate with cross-functional teams to deliver backend solutions and mentor junior engineers. You’ll work with Node.js, Express.js, and cloud platforms to build robust services and integration points. This role is ideal for someone who thrives in a fast-paced environment and is passionate about clean, well-documented code and modern DevOps practices. You will help shape the backend architecture and stay ahead of industry trends to continuously improve systems. ResponsibilitiesDesign, develop, and maintain RESTful APIs and microservices using Node.js and Express.jsCollaborate with front-end developers, product managers, and stakeholders to deliver integrated solutionsOptimize performance, scalability, and security of applicationsImplement authentication, authorization, and data validation mechanismsConduct code reviews and mentor junior team membersIntegrate third-party APIs and external servicesDeploy and monitor applications on cloud platformsBuild and maintain CI/CD pipelines for automated testing and deploymentDocument API designs and technical specificationsStay updated with industry trends and adopt innovative solutions Key requirements7+ years of Node.js developmentStrong JavaScript and TypeScript skillsExperience with Express.js or similar frameworksUnderstanding of RESTful APIs; GraphQL (preferred)Microservices architecture and containerization (Docker, Kubernetes)Databases: MongoDB, MySQL, PostgreSQLAuthentication/authorization: JWT, OAuthCloud deployment and serverless technologiesGit version controlExcellent problem-solving and communication skillsAbility to work in an Agile environmentstrong communicationproblem-solvingcollaborationNode.jsExpress.jsTypeScript