Junior Backend Developer
Kuala Lumpur, Malaysia | Full-Time | On-Site
Experience: Entry-Level to 2 Years
Role Type: Backend Development
Core Stack: Node.js, TypeScript
About The Role
We are looking for a Junior Backend Developer to support the development and maintenance of backend systems using Node.js and TypeScript. This role is well-suited for someone with a strong foundation in APIs, authentication, databases, and clean coding practices, with the willingness to grow across backend, frontend, and cloud technologies.
Key Responsibilities
- Build, maintain, and update backend APIs using Node.js and TypeScript.
- Create and manage API endpoints for web applications.
- Implement login, authentication, and authorization flows using JWT and OAuth.
- Work with PostgreSQL, SQL databases, and NoSQL databases.
- Write basic database queries, schemas, and data models.
- Integrate third-party APIs, internal services, and cloud-based services.
- Support simple frontend development tasks using React.js when required.
- Debug application issues, troubleshoot errors, and fix bugs.
- Write basic unit tests and API tests.
- Follow secure coding, error handling, version control, and clean code practices.
Required Skills
- Basic to good knowledge of Node.js.
- Good understanding of TypeScript.
- Understanding of REST API development.
- Familiarity with JWT and OAuth authentication flows.
- Experience or project exposure with PostgreSQL.
- Basic knowledge of SQL and NoSQL databases.
- Basic knowledge of Azure and/or AWS.
- Basic understanding of serverless architecture.
- Familiarity with Git and version control.
- Ability to read existing code and make safe, structured changes.
- Willingness to learn backend, frontend, cloud, and application development best practices.
Preferred Skills
- Experience with Express.js, NestJS, or Fastify.
- Basic knowledge of Docker.
- Basic understanding of CI/CD pipelines.
- Exposure to Redis, queues, or background jobs.
- Experience with AWS Lambda or Azure Functions.
- Basic understanding of logging, monitoring, and application security.
Experience Requirements
- Entry-level to 2 years of backend or full-stack development experience.
- Fresh graduates may be considered if they have strong project work, internship experience, or a portfolio.
- Internship, freelance, or project experience with Node.js, React.js, databases, or cloud platforms would be an advantage.
- Based in Malaysia and/or legally authorised to work in Malaysia.
Nice To Have
- Experience building small SaaS applications.
- Experience with dashboards, admin panels, or internal tools.
- Experience integrating payment gateways, AI APIs, or other third-party services.
- Understanding of cloud-native application development.
Ideal Candidate Profile
The ideal candidate is someone who can build simple backend features using Node.js and TypeScript, work with APIs and databases, and make basic React.js changes when needed. They should be able to troubleshoot issues, search documentation independently, ask clear technical questions, and take care in writing clean, secure, and maintainable code.
About Entermind AI
Entermind AI is a leading Data & AI consulting firm specialising in enterprise-grade AI transformation. We architect, fine-tune, and deploy production-ready AI systems that solve. Our solutions blend cutting-edge research with battle-tested engineering to create systems that are accurate, reliable, and production-ready.