Senior Developer (PHP)

Kuala Lumpur, Malaysia

About your role:

We are seeking a skilled and self-motivated PHP Developer to join us. The successful candidate will also constantly provide value-adding inputs to enhance the features of our tech products.

The tech team in TSL Media creates our own proprietary tech that helps support our companies such as media monitoring/data systems and our own internal HR system. The team also maintains all the websites and web services across the organisation, all of which are challenging major roles that would look great on your CV.


What you will do:

  • Write well designed maintainable codes
  • Drafting designs, prototypes and mockups for our web application
  • Establishing design guidelines, standards, and best practices for web application
  • Implement integrations with both proprietary and third-party services
  • Work with other developers and project managers to solve new and existing technical challenges
  • Collaborating with front-end and back-end developers to convert design prototypes into end product
  • Deliver requirements for projects accurately and provide regular feedback to meet project deadlines
  • Provide administrative support, tools, and documentation for specific development projects
  • Testing and improving the design of group websites
  • Maintaining the appearance of websites by enforcing content standards
  • Designing visuals for websites and ensuring that they are in line with our branding
  • Working with CMS such as WordPress and Shopify
  • Communicating design ideas using user flows, process flows, site maps, and wireframes
  • Incorporating 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 working experience
  • Good programming skill set with PHP Frameworks (Laravel, Codeigniter or any frameworks)
  • Proficient understanding of code versioning tools, such Git and Git Flow
  • Great understanding of relational database (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 startup environment