Deskripsi Pekerjaan
CMC Global is seeking a highly skilled and driven Full Stack Engineer (Directus CMS) to join our expanding office in the heart of Singapore's financial district, Raffles Place. As a leading global IT services provider, we specialize in digital transformation and cutting-edge technology solutions.
In this pivotal role, you will be instrumental in architecting and building next-generation web applications using the Directus Headless CMS framework. You will work in an agile environment alongside talented designers, product managers, and engineers to deliver robust, scalable, and high-performance digital experiences for our prestigious international clients.
This is an exceptional opportunity for a seasoned engineer with at least 4 years of experience to take ownership of complex projects, drive technical innovation, and elevate their career within a fast-growing multinational corporation. If you are passionate about headless CMS architecture, modern JavaScript frameworks, and crafting elegant solutions, we want to hear from you.
Tanggung Jawab
- Architect, develop, and deploy scalable web applications using the Directus Headless CMS platform.
- Design and maintain robust RESTful and GraphQL APIs to serve omnichannel content.
- Build dynamic, responsive front-end interfaces using modern frameworks such as Vue.js or React.
- Optimize database schemas and queries in relational databases (MySQL, PostgreSQL).
- Implement and manage CI/CD pipelines for automated testing and seamless deployment.
- Ensure high application security, performance, and code quality through regular audits and code reviews.
- Collaborate with cross-functional teams to translate business requirements into technical specifications.
- Stay current with emerging technologies and industry trends to drive continuous innovation.
Kualifikasi
- Minimum of 4 years of professional experience in full-stack web development.
- Deep expertise in Directus CMS architecture and plugin/staging development.
- Strong proficiency in backend technologies: PHP (Laravel/Symfony) or Node.js (Express/NestJS).
- Advanced knowledge of front-end frameworks: Vue.js, React, or Angular.
- Solid experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and a passion for writing clean, well-documented code.
- Strong verbal and written communication skills in English.