Position Overview:
Responsible for designing, developing, and optimizing scalable backend systems and APIs using PHP Laravel, while collaborating with cross-functional teams to deliver secure, high-performance applications and drive continuous technical improvements within an Agile environment
Salary Range: RM12,000 - RM20,000
Key Responsibilities:
- Design, develop, and maintain scalable backend systems and web applications using PHP and the Laravel framework.
- Develop and maintain RESTful APIs for internal and external system integrations.
- Optimize backend application performance to ensure high availability, scalability, and responsiveness.
- Write clean, maintainable, and testable code with proper debugging and unit testing practices.
- Collaborate closely with front-end developers and cross-functional teams to integrate user-facing elements with server-side logic.
- Manage and optimize databases, including MySQL, ensuring data integrity, consistency, and security.
- Follow best practices in software architecture, coding standards, and application security.
- Participate in code reviews and contribute to continuous improvement of development workflows and technical processes.
- Maintain clear technical documentation for applications, APIs, and system architecture.
- Stay updated with emerging technologies, frameworks, and backend development trends to drive continuous improvement.
Requirements:
- 5 years of experience in PHP development, with at least 5 year working with Laravel framework.
- Experience working with Agile/Scrum methodologies.
- Knowledge of cloud platforms (e.g., AWS, Azure).
- Familiarity with microservices architecture.
- Exposure to CI/CD pipelines.
- Strong understanding of OOP (Object-Oriented Programming) principles.
- Hands-on experience with MySQL or other relational databases.
- Proficient in writing RESTful APIs.
- Solid knowledge of version control tools (Git).
- Familiarity with front-end technologies (HTML, CSS, JavaScript, Vue.js/React.js) is a plus.
- Experience with Docker and deployment tools is an advantage.
- Understanding of security best practices and performance optimization techniques.
- Ability to work in a fast-paced environment and manage multiple projects efficiently.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and a team player mindset.
Company Benefits :
- Hybrid working arrangement
- Flexible working hour
- 13 months salary
- Parking Allowance (Season Parking)
- Laptop provided
- Annual Leave
- Medical Leave
- Medical Claim