Sr. Node.js Web Developer

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Job Description: Senior Node.js Web Developer on Azure Platform

Position Overview:

We are seeking a highly skilled and experienced Senior Node.js Web Developer with expertise in working on the Azure platform. As a Senior Developer, you will be responsible for designing, developing, and maintaining scalable and high-performance web applications using Node.js and related technologies on the Azure cloud platform. You will collaborate with cross-functional teams, including front-end developers, product managers, and DevOps engineers, to deliver robust and efficient solutions.

Responsibilities:

1. Design, develop, and maintain web applications using Node.js, Express.js, and other relevant frameworks and libraries.

2. Collaborate with product managers and stakeholders to understand project requirements and translate them into technical specifications and implementation plans.

3. Work with front-end developers to integrate server-side logic with user interfaces, ensuring seamless user experiences.

4. Optimize application performance by conducting code reviews, identifying bottlenecks, and implementing efficient solutions.

5. Implement security measures and best practices to protect web applications from potential vulnerabilities and threats.

6. Deploy and manage web applications on the Azure cloud platform, utilizing Azure services like Azure Functions, Azure App Service, Azure Storage, and others.

7. Design and develop RESTful APIs for internal and external consumption, ensuring proper documentation and versioning.

8. Collaborate with DevOps engineers to establish CI/CD pipelines and automated deployment processes.

9. Conduct unit testing and debugging to ensure the reliability and stability of web applications.

10. Stay up-to-date with industry trends and advancements in Node.js, Azure, and web development, and apply them to enhance the development process and deliver cutting-edge solutions.

Requirements:

1. Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent work experience will also be considered.

2. Extensive experience working as a Node.js web developer, with a focus on backend development.

3. Strong proficiency in JavaScript, including asynchronous programming, promises, and ES6+ features.

4. In-depth knowledge of Node.js frameworks like Express.js and strong command over RESTful API development.

5. Experience with cloud platforms, particularly Microsoft Azure, and familiarity with Azure services and deployments.

6. Proficient in working with databases such as MongoDB, PostgreSQL, or similar NoSQL/SQL databases.

7. Familiarity with frontend technologies like HTML5, CSS3, and JavaScript frameworks (React, Angular, Vue.js) is a plus.

8. Experience with version control systems like Git and proficiency in using CI/CD tools and methodologies.

9. Strong problem-solving and analytical skills with the ability to troubleshoot complex issues.

10. Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams.

Join our dynamic team and contribute to the development of innovative and scalable web applications on the Azure platform. Apply your expertise in Node.js and Azure to build robust and high-performance solutions that will make a significant impact on our organization and customers.

Job Type: Full-time

Salary: ₹700,000.00 - ₹1,500,000.00 per year

Schedule:

Day shift
Experience:

total work (Preferred)
Node.js (Preferred)
Microsoft Azure Platform (Preferred)
JavaScript (Preferred)
MongoDB (Preferred)
PostgreSQL (Preferred)
Speak with the employer
+91 9886623055
Company Name: Retail2Customer Consulting

Apply

0 page views

Related listings

  • Embedded Software Engineer
    Software Developer
    Software Developer
    Job Description Embedded Software Developer for Android Middleware Development & Validation Skill Requirements • B.E in ECE/EEE/CSC with 2 – 4 years of experience in Embedded Software Development • Proficiency in C/C++ language • Expertise in And...
    2026/11/09
  • Senior Java Software Engineer
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Looking for a Senior Java Developer to join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.There are multiple openings. Company Background - We are a multinational software company that is growing at a fas...
    2026/11/09
  • Software Developer - CT Algorithms
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Responsibilities: • As a developer in the team located in Bangalore, you will develop and integrate algorithm components for CT applications by taking care of all aspects of software engineering, from design and implementation, through testing and do...
    2026/11/09