
Backend Software Engineer
- Petaling Jaya, Selangor
- Permanent
- Full-time
- Think without limits - Think fast, think fearlessly, and take the team with you
- Own it and back yourself - Own the basics, own your role and own the results
- Be relevant - Relevant to our people, our partners and the planet
- Collaborate with cross-functional teams to design, develop, and deliver robust backend services.
- Build scalable microservices using TypeScript and Node.js, ensuring high performance and reliability.
- Design and maintain GraphQL and REST APIs for seamless integration.
- Implement technical integrations with external systems (e.g., headless CMS, e-commerce platforms, payment providers).
- Translate business requirements into technical architecture, documentation, and implementation.
- Contribute to team success by supporting teammates, providing feedback, and sharing expertise.
- Advocate for and implement internal standards to ensure maintainability, scalability, and high code quality.
- Contribute to the continuous improvement of our CI/CD pipelines and embrace DevOps practices.
- Stay up-to-date with emerging technologies and bring innovative ideas to the team.
- TypeScript and Node.js
- Microservices architecture
- GraphQL / REST APIs
- NoSQL / SQL databases
- Familiarity with Azure or other cloud environments.
- Knowledge of Infrastructure as Code (e.g., Terraform).
- Experience with event-driven architecture and messaging systems.
- A DevOps mindset, including experience with CI/CD tools and container orchestration.