Back-end developer

We are seeking a skilled and motivated Backend Developer to join our talented engineering team in Malaysia. You will be responsible for designing, developing, implementing, and maintaining the server-side logic, databases, and APIs that power our platform, utilizing PHP, NestJS (Node.js/TypeScript), and MySQL. You will work closely with frontend developers, product managers, and other stakeholders to deliver high-quality, scalable backend solutions featuring both RESTful and GraphQL APIs.
Key Responsibilities:
Design, build, and maintain efficient, reusable, and reliable backend code using PHP and NestJS (Node.js/TypeScript).
Develop and manage performant MySQL databases, including schema design, optimization, and maintenance.
Design, implement, and maintain robust RESTful and GraphQL APIs for consumption by frontend applications and third-party services.
Integrate user-facing elements developed by frontend developers with server-side logic.
Implement security best practices and data protection measures within the PHP and NestJS applications.
Optimize applications built on PHP and NestJS for maximum speed, scalability, and reliability.
Write clean, maintainable, and well-tested code (unit, integration) for both PHP and NestJS stacks.
Troubleshoot, debug, and upgrade existing PHP and NestJS systems.
Collaborate effectively with cross-functional teams (Product, Frontend, QA, DevOps) throughout the software development lifecycle.
Participate in code reviews across both PHP and NestJS codebases.
Stay up-to-date with emerging technologies and best practices relevant to PHP, Node.js/TypeScript, NestJS, MySQL, and API design.
Similar jobs
More about ArchitWeb
