Node js developer

Published date: 2024/01/10
  • Location: Jaipur, Rajasthan, India
Job Description:

We are looking for an experienced Senior Node.js Developer with a minimum of 5 years of hands-on

experience in designing, developing, and maintaining server-side applications using Node.js. As a

Senior Node.js Developer, you will be a key member of our development team, responsible for

creating high-performance, scalable, and robust web applications.

Responsibilities:

1. Application Development:

- Design, develop, and implement server-side logic using Node.js, ensuring high performance,

scalability, and reliability.

- Collaborate with front-end developers to integrate user-facing elements with server-side logic.

- Build efficient and reusable code, following best practices and design patterns.

2. API Development:

- Create and maintain APIs for various functionalities, ensuring seamless communication between

front-end and back-end systems.

- Implement RESTful APIs and ensure they are well-documented for easy integration by other

teams or third-party developers.

3. Database Management:

- Design and optimize database schemas using both SQL and NoSQL databases (e.g., MongoDB,

PostgreSQL).

- Write efficient and optimized database queries to retrieve and manipulate data.

4. Performance Optimization:

- Identify and address performance bottlenecks in the application, including optimizing code,

queries, and server configurations.

- Monitor application performance and proactively implement improvements to ensure optimal

user experience.

5. Code Review and Mentorship:

- Conduct code reviews to ensure code quality, maintainability, and adherence to coding

standards.

- Provide mentorship and technical guidance to junior developers, promoting skill development

and knowledge sharing.

6. Troubleshooting and Debugging:

- Investigate and diagnose complex issues in the application, identifying root causes and

implementing effective solutions.

7. Collaboration and Communication:

- Collaborate with cross-functional teams, including product managers, designers, and QA testers,

to deliver high-quality software products.

- Communicate technical concepts and challenges effectively to both technical and non-technical

stakeholders.

8. Continuous Learning:

- Stay updated with the latest trends and advancements in Node.js and related technologies, and

recommend their adoption when relevant.

Qualifications:

- Bachelor’s degree in computer science, Engineering, or a related field.

- Minimum of 5 years of professional experience in Node.js application development.

- Strong proficiency in JavaScript and Node.js, including asynchronous programming and event-

driven architecture.

- Experience with popular Node.js frameworks such as Express.js.

- Solid understanding of RESTful API design principles and best practices.

- Proficiency in both SQL and NoSQL databases and ability to write optimized queries.

- Experience with version control systems (e.g., Git) and collaborative development workflows.

- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React,

Angular) is a plus.

- Strong problem-solving skills and a proactive attitude towards tackling technical challenges.

- Excellent communication skills and the ability to work effectively in a team environment.

Job Type: Full-time

Salary: Up to ₹45,000.00 per month

Schedule:
• Day shift

Ability to commute/relocate:
• Jaipur, Rajasthan: Reliably commute or planning to relocate before starting work (Required)

Education:
• Bachelor's (Preferred)

Experience:
• Node.js frameworks: 1 year (Required)
• Express.js.: 1 year (Required)
• HTML5,RESTful,SQL and NoSQL databases: 1 year (Required)

Speak with the employer
+91-XXXXXXXXXX
Company Name: Transcorp International

Apply

1 page views

Related listings

  • Java Developer
    Software Developer
    Software Developer
    3-6 Years Exp salary max 15LPA Technically skilled candidates having relevant experience in Java, Oracle Helidon Framework, JPA/ Hibernate, JQuery/ Angular , APIs, and Microservices can apply. Candidate interested for Remote Working can also apply. S...
    2026/11/08
  • Flutter Developer (On-site)
    Software Developer
    Jaipur (Rajasthan) Software Developer
    We are looking for a talented individual flutter developer with on hand experience in developing mid to large size mobile apps. 1. Experience in developing Android and IOS apps in Flutter 2. Experience in integration of third party APIs. 3. Experienc...
    2026/11/08
  • Front End Developer
    Software Developer
    Software Developer
    We have an urgent opening for the position of Front End Developers for a Leading Multi-National Companies for Jaipur & Noida location. Salary Best in the Industry Experience- 3 to 8 Years Location Jaipur & Noida Job Title Front End Developers...
    2026/11/08