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.