Backend Developer (Node.js)

Website Soft Enterprise

Where Innovation Meets Code

Job Description: 
Soft Enterprise is looking for a Backend Developer (Node.js) to support the development and maintenance of scalable server-side applications and APIs that power our digital products. You will collaborate with cross-functional teams to design, build, and maintain efficient backend services that ensure speed, security, and reliability in client-facing platforms.

Key Responsibilities: 

  • Develop and maintain scalable backend services and RESTful APIs using Node.js and Express.js.
  • Design database schemas and manage data integrations using MongoDB, PostgreSQL, or MySQL.
  • Optimize server-side logic and ensure high performance and responsiveness to front-end requests.
  • Implement authentication, authorization, and security best practices.
  • Write clean, reusable, and testable code following industry best practices.
  • Work with DevOps teams to deploy and monitor backend services in cloud environments (AWS, DigitalOcean, etc.).
  • Troubleshoot and debug production issues, identifying root causes and implementing fixes.
  • Collaborate with frontend developers, QA engineers, and project managers to deliver end-to-end features.
  • Contribute to API documentation and support integration with mobile and web frontends.
  • Stay up to date with evolving technologies and propose improvements to backend architecture.

Job Requirements: 

  • 1–3 years of hands-on experience in backend development with Node.js.
  • Proficiency in JavaScript (ES6+), and familiarity with TypeScript is a plus.
  • Experience working with databases such as MongoDB, PostgreSQL, or MySQL.
  • Knowledge of RESTful API design principles and microservices architecture.
  • Understanding of security principles, including JWT, OAuth, CORS, and data encryption.
  • Familiarity with containerization (Docker) and cloud-based deployment.
  • Experience with version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and in a collaborative team environment.

Position Benefits: 

  • Market-competitive salary based on experience.
  • Hands-on experience with modern backend architectures and deployment pipelines.
  • Mentorship from experienced backend engineers.
  • Paid annual leaves and public holidays
  • Opportunities for advancement to full-stack or lead backend roles.
  • Access to professional development resources and technical workshops.
  • Flexible and supportive work culture.

Tagged as:

Scroll to Top