Responsibilities
● Design, develop & deliver robust software solutions that align with the CTO’s vision and strategic goals.
● Take full ownership of product delivery, ensuring successful execution from planning to deployment with strong accountability throughout.
● Establish clear technical and delivery plans, ensuring alignment with business priorities and timely delivery.
● Lead and manage a high-performing development team in a multidisciplinary, agile environment.
● Implement and enforce efficient time management practices across the team, ensuring key milestones are met without compromising quality.
● Architect, deploy, and manage solutions within AWS cloud infrastructure; must be capable of utilizing a broad range of AWS services to build scalable, secure, and resilient systems.
● Ensure all product releases meet non-functional requirements, including performance, scalability, security, and reliability.
● Guide the development team on engineering best practices, design patterns, coding standards, and modern development methodologies.
● Work with DevOps team to build and maintain CI/CD pipelines to streamline integration, testing, and release processes.
● Perform regular code reviews and provide constructive feedback to continuously improve code quality.
● Collaborate effectively with the Product Owner or BA to validate requirements, manage scope, and deliver features on time.
● Constantly monitor platform performance and user experience; proactively address bottlenecks and plan ahead for continuous improvement.
● Communicate clearly and confidently with both technical and non-technical stakeholders, including leadership and business teams.
● Stay up to date with the latest technologies, frameworks, and architectural strategies and evaluate them for potential adoption within the platform.
Requirements
● Minimum 8 years of experience in software development (programming) with increasing levels of responsibility.
● At least 4 years of hands-on experience in PHP Laravel, with strong problem-solving and system design skills.
● Must have experience developing cloud-native applications on AWS. The following AWS certifications are highly advantageous:
○ AWS Certified Solutions Architect (Associate / Professional)
○ AWS Certified Developer (Associate)
● Minimum 3 years of experience leading development teams, with a proven track record of planning and delivering software projects.
● Strong critical thinking and analytical skills—able to assess complex situations, identify root causes, and make well-informed technical and strategic decisions under pressure.
● Strong understanding of IT architecture, design patterns, and scalable application development.
● Experience working closely with both Android and iOS development teams, with a solid understanding of mobile app development lifecycles and integration with backend systems.
● Solid experience with both RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
● Strong understanding of DevOps practices, CI/CD pipelines, and release management.
● Excellent planning and time management skills, capable of establishing schedules and ensuring the team meets deadlines effectively.
● High sense of ownership, accountability, and attention to detail in delivering production-quality software.
● Experience working in agile development environments, using modern tools and methodologies.
● Strong business acumen with the ability to understand product-market fit, translate business needs into technical solutions, and make architecture decisions that align with company goals.
● Excellent communication skills in English—both written and spoken. Able to engage confidently with internal and external stakeholders at all levels.
● Proficiency in Bahasa Malaysia is an added advantage.
Job Type: Full-time
Pay: RM6,505.96 - RM11,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Maternity leave
- Meal provided
- Opportunities for promotion
- Parental leave
- Professional development
Schedule:
- Monday to Friday
Work Location: In person
Expected Start Date: 06/04/2025