NodeJs Backend Developer

5 - 9 years

0 Lacs

Posted:9 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You should have extensive experience with Node.js and related frameworks such as Express.js. Proficiency in source control management systems and continuous integration/deployment environments is required. A strong understanding of agile development methodologies including Kanban and Scrum is essential. Experience with multi-threading, concurrency, and performance optimization in Node.js applications is expected. Solid debugging and performance profiling skills are necessary. You should possess comprehensive knowledge of object-oriented and service-oriented application development techniques. The ability to work independently and as part of a team, demonstrating strong initiative and problem-solving skills is crucial. Excellent communication and interpersonal skills, with a focus on collaboration and team success, are key for this role. As a part of your responsibilities, you will lead and contribute to multiple development projects, ensuring successful delivery and adherence to quality standards. You will gather solution requirements, develop detailed technical specifications, and collaborate closely with customers and users. Working across various technology domains and applying your expertise to solve complex business challenges is an important aspect of this role. You will mentor and guide junior developers, fostering a culture of continuous learning and professional growth. Additionally, you will participate in the interviewing process to help scale the company's engineering talent. Providing technical leadership to the team, offering coaching and mentorship to ensure the delivery of high-quality solutions is part of your role. You will be responsible for establishing and enforcing best practices for software development within the team. Collaborating with cross-functional teams including software developers, business analysts, and architects to plan, design, develop, test, and maintain web-based applications is also expected. Assisting in the collection and documentation of user requirements, development of user stories, estimates, and work plans is part of your responsibilities. You will design, develop, and unit test applications in accordance with established standards. Participating in peer reviews of solution designs and related code, ensuring adherence to best practices and coding standards will be required. Developing and refining integrations between applications, optimizing performance and scalability is another key aspect of this role. You will troubleshoot and resolve technical and application issues, providing third-level support to business users as needed. Continuously assessing opportunities for application and process improvement, documenting and sharing recommendations with the team is part of your responsibilities. Staying up-to-date with the latest industry trends and technologies, researching and evaluating new software products as required is also expected. This is a full-time, permanent position located in Udaipur, Rajasthan. The work schedule is Monday to Friday, and the ability to commute/relocate to Udaipur, Rajasthan is necessary. The preferred experience level for Node.js is 5 years.,

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