Node.js Backend Developer

Enxcl is a dynamic and rapidly evolving company focused on developing top-notch software solutions.
Kochi, Kerala, IndiaThiruvananthapuram, Kerala, India
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Node.js Backend Developer

We are seeking a skilled Node.js Backend Developer to join our dynamic and rapidly evolving development team. The ideal candidate will be responsible for designing, constructing, and maintaining server-side components, ensuring application responsiveness and scalability, while also integrating third-party APIs. You will work closely with front-end developers, UX designers, and other stakeholders to deliver high-quality software solutions.

Key Responsibilities:

  • Develop, maintain, and optimize server-side logic using Node.js
  • Design and implement RESTful APIs for internal and external consumption
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Ensure optimal performance, scalability, and security of the application
  • Write clean, maintainable, and well-documented code
  • Implement data storage solutions (e.g., databases, caching)
  • Perform code reviews, troubleshooting, and optimization
  • Stay updated with new technologies, frameworks, and industry trends
  • Contribute to all phases of the development lifecycle
  • Work with DevOps teams to deploy, monitor, and scale applications effectively

The ideal candidate will have 3+ years of experience as a Backend Developer using Node.js, strong proficiency in JavaScript/TypeScript, and experience with databases such as MongoDB, MySQL, or PostgreSQL. Familiarity with Express.js, RESTful APIs, microservices architecture, and cloud platforms is essential. Knowledge of GraphQL, WebSocket, CI/CD pipelines, and front-end technologies is preferred.

Join our team in Kochi or Thiruvananthapuram, India, and be part of an exciting full-time opportunity to shape the future of our software solutions!

Last updated 2 months ago

Responsibilities For Node.js Backend Developer

  • Develop, maintain, and optimize server-side logic using Node.js
  • Design and implement RESTful APIs for internal and external consumption
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Ensure the best possible performance, scalability, and security of the application
  • Write clean, maintainable, and well-documented code
  • Implement data storage solutions (e.g., databases, caching, etc.)
  • Perform code reviews, troubleshooting, and optimization
  • Stay up to date with new technologies, frameworks, and industry trends
  • Contribute to all phases of the development lifecycle
  • Work with DevOps teams to deploy, monitor, and scale applications effectively

Requirements For Node.js Backend Developer

Node.js
JavaScript
TypeScript
MongoDB
MySQL
PostgreSQL
  • 3+ years of experience as a Backend Developer using Node.js
  • Strong proficiency in JavaScript/TypeScript and understanding of asynchronous programming
  • Experience with databases such as MongoDB, MySQL, PostgreSQL, or others
  • Hands-on experience with building RESTful APIs and microservices architecture
  • Familiarity with Express.js or other Node.js frameworks
  • Experience with version control systems like Git
  • Knowledge of API security practices, authentication, and authorization
  • Understanding of event-driven architecture
  • Familiarity with containerization tools like Docker and experience with cloud platforms (e.g., AWS, Azure, GCP)
  • Experience with testing frameworks such as Mocha, Jest, or Chai
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities

Interested in this job?

Jobs Related To Enxcl Node.js Backend Developer

QA Engineer

QA Engineer position at Enxcl, focusing on automation and performance testing with 2+ years of experience required.

Technical Support Engineer

Technical Support Engineer position at payabl., focusing on banking and acquiring projects support, requiring technical expertise and customer service excellence.

.Net Developer

.NET Developer position for a food delivery platform, focusing on backend development with C# and cloud technologies.

Software Engineer

Software Engineer position at Auria supporting space operations and cyber missions through web application development for the U.S. Space Force.

Customer Operations and IT Networks Engineer

Network Engineer role at Kody, combining IT infrastructure management with customer operations support in a growing fintech environment.