Job Description
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.
+. 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.
+. 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
++1 +886XXXXXX
💡 Quick Summary
Seeking a career-building opportunity? The Sr| Node|js Web Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
