i
Statusneo
28 Statusneo Jobs
StatusNeo - Node.js Developer (2-4 yrs)
Statusneo
posted 17d ago
Job Title : Node.js Developer (Express.js, Next.js, JavaScript)
Location : Bangalore
Job Type : Full-time
Job Overview :
We are seeking a highly skilled and motivated Node.js Developer with hands-on experience in Express.js, Next.js, JavaScript, and developing robust RESTful APIs to join our growing team. As a Node.js Developer, you will play a key role in designing, developing, and maintaining server-side applications and APIs that serve as the backbone of our web and mobile applications. You will also be responsible for writing unit tests, ensuring the performance, scalability, and security of the backend systems.
Key Responsibilities :
Backend Development :
- Develop and maintain high-performance Node.js applications using Express.js.
- Build and deploy RESTful APIs for communication between frontend and backend systems.
- Implement server-side rendering (SSR) with Next.js to create dynamic and performant web
applications.
- Design and maintain database schemas, and manage interactions with both SQL and NoSQL databases.
API Design and Integration :
- Design and implement scalable, secure, and RESTful APIs to support front-end applications.
- Integrate third-party services and libraries via API connections.
Unit Testing & Code Quality :
- Write clean, efficient, and testable code.
- Implement and maintain unit testing using testing frameworks such as Jest, Mocha, or Chai.
- Conduct code reviews, ensuring adherence to coding standards, best practices, and optimization.
Performance Optimization :
- Optimize applications for maximum performance and scalability.
- Troubleshoot and resolve issues related to API performance, latency, and resource utilization.
Required Skills & Qualifications :
- Hands-on experience with Node.js for server-side development.
- Strong expertise in Express.js framework for building robust backend applications and APIs.
- Proficiency with Next.js for building server-rendered React applications and handling SSR (Server-Side Rendering).
- JavaScript expertise, including ES6/ES7+ features, asynchronous programming (Promises, async/await), and modular JavaScript.
- Experience designing, developing, and consuming RESTful APIs.
- Knowledge of database technologies like MongoDB, PostgreSQL, or MySQL. Experience with ORM/ODM frameworks like Sequelize or Mongoose is a plus.
- Proficiency in writing unit tests and experience with frameworks like Jest, Mocha, Chai, or Supertest.
- Strong understanding of version control systems, especially Git.
- Familiarity with front-end technologies (HTML, CSS, React.js) to work effectively with frontend teams.
- Understanding of authentication and authorization mechanisms like JWT (JSON Web Tokens), OAuth, or similar.
- Ability to write clean, maintainable, and scalable code with a strong focus on performance and optimization.
Preferred Skills :
- Experience with containerization tools such as Docker.
- Familiarity with CI/CD tools and deployment processes (e.g., Jenkins, Travis CI, GitLab CI).
- Knowledge of cloud platforms like AWS, Google Cloud, or Azure.
- Experience in building microservices architecture and deploying applications on cloud platforms.
- Familiarity with GraphQL for API design is a plus.
- Understanding of web application security and the ability to implement secure coding practices.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Node JS Developer roles with real interview advice
2-5 Yrs
4-9 Yrs
₹ 5 - 12L/yr
New Delhi, Gurgaon / Gurugram, Delhi/Ncr
1-6 Yrs
₹ 0.5 - 3L/yr
New Delhi, Faridabad, Gurgaon / Gurugram
7-10 Yrs
Delhi ncr, New Delhi, Gurgaon / Gurugram +1 more