
On-Site
Full-Time
Pune, Maharashtra
India
Skills
Back-End Web Development
JavaScript
Microservices
Amazon Web Services (AWS)
Node.js
Microsoft Azure
TypeScript
Data Structures
Performance Tuning
Scalability
About the Role
Key Responsibilities:
Must Have Strong deployment Experience in Azure.
Must Have Experience using Azure CLI
Design, develop, and maintain backend services using Node.Js or equivalent frameworks.
Develop robust, scalable, and secure APIs (REST, GraphQL, WebSocket) for web and mobile applications.
Deployment of infrastructure solutions using Azure to ensure optimal performance and scalability.
Collaborate with cross-functional teams to develop and deploy infrastructure strategies that align with business objectives.
Integrate third-party services and APIs effectively.
Build and optimize custom Node.js modules for performance and scalability.
Ensure application security by adhering to industry best practices.
Conduct data modeling and work with databases to ensure efficient and optimized designs.
Perform performance tuning and optimization for backend services.
Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
Write and maintain comprehensive unit and integration tests.
Qualifications and Skills:
Advanced proficiency in Node.js and TypeScript.
Advanced proficiency in deployment of infrastructure solutions using Azure to ensure optimal performance and scalability.
Strong understanding of design patterns and principles for clean code and architecture.
Hands-on experience with data structures and algorithms.
Expertise in object-oriented JavaScript and modern JavaScript standards (ES6+).
Working knowledge of Azure services and cloud-based development.
Experience with API throttling and rate-limiting strategies.
Strong background in SaaS or product development environments.
Experience with unit testing frameworks (e.g., Jest, Mocha, Jasmine).
Hands-on experience with performance optimization techniques.
Experience working with REST, GraphQL, and WebSocket.
Nice to Have:
Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes).
Knowledge of serverless architectures and frameworks.
Exposure to event-driven programming and real-time applications.
Must Have Strong deployment Experience in Azure.
Must Have Experience using Azure CLI
Design, develop, and maintain backend services using Node.Js or equivalent frameworks.
Develop robust, scalable, and secure APIs (REST, GraphQL, WebSocket) for web and mobile applications.
Deployment of infrastructure solutions using Azure to ensure optimal performance and scalability.
Collaborate with cross-functional teams to develop and deploy infrastructure strategies that align with business objectives.
Integrate third-party services and APIs effectively.
Build and optimize custom Node.js modules for performance and scalability.
Ensure application security by adhering to industry best practices.
Conduct data modeling and work with databases to ensure efficient and optimized designs.
Perform performance tuning and optimization for backend services.
Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
Write and maintain comprehensive unit and integration tests.
Qualifications and Skills:
Advanced proficiency in Node.js and TypeScript.
Advanced proficiency in deployment of infrastructure solutions using Azure to ensure optimal performance and scalability.
Strong understanding of design patterns and principles for clean code and architecture.
Hands-on experience with data structures and algorithms.
Expertise in object-oriented JavaScript and modern JavaScript standards (ES6+).
Working knowledge of Azure services and cloud-based development.
Experience with API throttling and rate-limiting strategies.
Strong background in SaaS or product development environments.
Experience with unit testing frameworks (e.g., Jest, Mocha, Jasmine).
Hands-on experience with performance optimization techniques.
Experience working with REST, GraphQL, and WebSocket.
Nice to Have:
Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes).
Knowledge of serverless architectures and frameworks.
Exposure to event-driven programming and real-time applications.