Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Node.js Developer, your main responsibilities will include designing, developing, and maintaining high-performance and scalable Node.js applications and APIs. You will be actively involved in all stages of the software development lifecycle, from gathering requirements and designing to testing and deployment. It will be your duty to create and maintain RESTful APIs that follow industry best practices and are easily consumable by front-end and mobile applications. Collaboration with front-end developers, product managers, and stakeholders to comprehend business requirements and translate them into technical solutions is a crucial aspect of the role. Additionally, you will work towards optimizing application performance, scalability, and maintainability by writing clean, well-documented, and testable code. Participation in code reviews to provide constructive feedback, troubleshooting and efficiently debugging production issues, and staying updated on the latest advancements in Node.js and related technologies are also part of your responsibilities. Moreover, mentoring and guiding junior developers and contributing to the overall architecture and design of backend systems will be expected from you. To excel in this role, you should possess at least 8 years of software development experience primarily focused on back-end development. Proven expertise in designing, developing, and deploying scalable Node.js applications is essential. A strong understanding of RESTful API design principles and best practices, proficiency in Linux/Unix environments, and deep knowledge of asynchronous programming paradigms are key requirements. Furthermore, a solid foundation in computer science fundamentals, experience with SQL and NoSQL databases, excellent communication and interpersonal skills, meticulous attention to detail, passion for learning new technologies, proactive problem-solving skills, project ownership ability, and familiarity with cloud platforms and containerization technologies are desired qualifications. Any experience with GraphQL, microservices architecture, or contributions to open-source projects would be considered a bonus. If you are looking to join a dynamic team and contribute to cutting-edge backend systems, this role offers an exciting opportunity to leverage your skills and expertise in Node.js development.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Madurai, Tamil Nadu

Madurai, Tamil Nadu, India

Madurai, Tamil Nadu, India