NodeJS Developer - Fullstack
We're looking for a NodeJS Developer who will be responsible for designing, developing, and maintaining microservices and RESTful APIs that power frontend applications. You will build secure, scalable, event-driven services, deploy and monitor on Microsoft Azure, and partner with frontend developers to ensure reliable API-to-UI data flow. The role emphasizes maintainable code, performance optimization, and continuous delivery using Azure DevOps.
Roles & Responsibilities
Design, develop, and maintain backend microservices supporting React/Next.js or .NET Core.
Build and integrate RESTful APIs for secure, reliable system-to-system data communication.
Implement event-driven architecture for scalable, resilient backend services.
Deploy, manage, and monitor applications on Microsoft Azure.
Collaborate with frontend developers to ensure smooth API-to-UI data flow.
Use Azure DevOps for CI/CD pipelines, source control, and release management.
Troubleshoot, optimize performance, and ensure high availability and security.
Required Qualifications
At least 2-3 years in building backend microservices and integrating with frontend applications.
Proficiency developing RESTful APIs with secure, reliable data communication.
Hands-on experience with event-driven architecture for backend scalability.
Experience deploying and operating services on Microsoft Azure.
Experience with Azure DevOps CI/CD pipelines and release management.
Ability to write clean, maintainable, well-documented code using best practices.