We are seeking a talented and passionate Node.js Backend Developer with DevOps & Azure for our client who will be responsible for designing, developing, and maintaining the backend infrastructure for our applications. In this role, you will work closely with frontend developers, product managers, and other engineers to build scalable and reliable backend systems.
Job Description
Design, develop, and maintain high-performance, scalable, and maintainable backend services using Node.js / Express.js / TypeScript
Develop and maintain RESTful APIs and other backend services.
Work with Azure services (e.g., Azure Functions, App Service) to deploy and manage infrastructure.
Implement and maintain CI/CD pipelines using tools like Azure DevOps / GitHub Actions.
Monitor and troubleshoot backend systems and infrastructure.
Manage and optimize database performance (e.g., MSSQL).
Integrate with messaging systems like Kafka.
Collaborate with cross-functional teams to define, design, and ship new features. Write clean, well-documented, and testable code.
Participate in code reviews and ensure the quality of the codebase.
Qualifications
3+ years of professional experience in backend development with Node.js.
Strong understanding of TypeScript, Node.js, and its ecosystem.
Experience with Azure services (e.g., Azure Functions, App Service).
Experience with DevOps practices, including CI/CD, infrastructure-as-code, and monitoring.
Experience with relational databases (e.g., MSSQL) and NoSQL databases.
Experience with messaging systems like Kafka.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
Passion for building scalable and reliable backend systems.
go to method of application »
Use the link(s) below to apply on company website.
Apply via :