Node Js Developer Shri Genesis Software Solutions

  • company name Shri Genesis Software Solutions
  • working location Office Location
  • job type Full Time

Industry Type - IT - Software

Category: Backend Developer

Experience: 1 - 2 years required

Pay:

Salary Information not included

Type: Full Time

Location: Jaipur

Skills: Node.js

About Shri Genesis Software Solutions

Shri Genesis Software Solutions is a leading Web and Software  Development Company. We provide Offshore Software Development Services & Solutions with services such as Web-based development, Web-enabled designing, mobile applications, web development, e-commerce, and ERP-CRM.
We started our operations in the year 2013 and within a few months, we have been able to partner with reputed companies, startup ventures, SMEs / family-owned businesses, and technology consulting companies to help them realize their solution requirements and deliver them effectively and efficiently. 
Our committed professionals aim to provide our customers with software solutions par excellence. Our vision is completely synchronized with that of our customers and we view the projects from first-hand perspectives. Shri Genesis Software Solutions has partners across multiple continents which means that we're extremely comfortable working across different time zones.

Job Description

Job Title: Node.js Developer
Location :- jaipur
Notice period :- 30 days
salary :- as per Market standerd
work mode :- WFO

Job Description:
We are seeking a skilled Node.js Developer to join our development team. The ideal candidate
should have a strong understanding of Node.js and its ecosystem, along with experience in
building scalable and high-performance applications. As a Node.js Developer, you will be
responsible for designing, developing, and maintaining server-side web applications.

Responsibilities:
1. Design and develop server-side applications using Node.js frameworks.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Write clean, maintainable, and efficient code.
4. Implement robust and scalable APIs.
5. Optimize applications for maximum performance and scalability.
6. Troubleshoot and debug issues in production and provide timely resolutions.
7. Stay updated with emerging technologies and industry trends in Node.js development.
8. Conduct code reviews to ensure code quality and adherence to best practices.
9. Work with front-end developers to integrate user-facing elements with server-side logic.
10. Collaborate with DevOps teams to deploy and maintain applications on cloud platforms.
11. Continuously improve development processes and practices.

Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven work experience as a Node.js Developer or similar role.
3. Strong proficiency in Node.js and its frameworks (such as Express.js).
4. Knowledge of JavaScript, HTML, and CSS.
5. Experience with database technologies like MongoDB, MySQL, or PostgreSQL.
6. Familiarity with front-end technologies such as React, Angular, or Vue.js.
7. Understanding of asynchronous programming and event-driven architecture.
8. Experience with version control systems (e.g., Git) and package managers (e.g., npm).
9. Familiarity with deployment and hosting platforms (e.g., AWS, Azure, Heroku).
10. Knowledge of RESTful API design and development.
11. Strong problem-solving and analytical skills.
12. Excellent communication and collaboration skills.