What you will do:
- Develop, maintain, and enhance web applications using PHP and the Laravel framework.
- Collaborate with cross-functional teams including UI/UX designers, product managers, and other developers to define, design, and deliver new features.
- Write clean, secure, and well-documented code following best practices and design patterns.
- Optimize application performance, scalability, and reliability.
- Participate in code reviews to maintain code quality and share knowledge.
- Troubleshoot, test, and maintain core product software to ensure strong optimization and functionality.
- Design and manage database structures, queries, and migrations MySQL or other relational databases.
- Implement APIs and integrate with third‑party services (e.g., RESTful APIs, payment gateways, cloud services).
- Mentor junior developers and contribute to improving internal development processes and workflows.
- Stay updated with the latest industry trends, technologies, and best practices in Laravel and PHP development.
- Work with DevOps and infrastructure teams to deploy, monitor, and manage applications across development and production environments.
- Ensure compliance with coding standards, security guidelines, and data protection regulations.
- Incorporate functionalities and features into websites.
- Able to handle multiple projects simultaneously.
- Undertake any other ad‑hoc assignments as required.
A successful candidate should have:
- At least 3 years' experience in programming and/or web development.
- Good programming skill set with PHP frameworks (Laravel, CodeIgniter, or similar frameworks).
- Proficient understanding of code versioning tools, such as Git and Git Flow.
- Excellent understanding of relational databases (MySQL).
- Familiarity with HTML, CSS, jQuery, and ES6.
- Strong analytical and problem‑solving skills.
- Good communication skills in English.
- Team player with the ability to thrive in a fast‑paced environment.
We are seeking a skilled and self‑motivated PHP Developer to join our tech team at TSL Media. The successful candidate will also provide value‑adding inputs to enhance our tech products. Our team creates proprietary tech to support media monitoring/data systems and our internal HR system, and maintains all websites and web services across the organisation.