Role

Back-End Developer (PHP)

Updated 20th August 2024

About this role

You will be working in Agile and Waterfall project management and taking ownership of our back-end codebase for web application projects where a typical stack comprises of : 

  • PHP (Vanilla / WordPress / Laravel)
  • JavaScript (Vanilla / jQuery / Vue / React / Alpine)
  • MySQL / PostgreSQL

Responsibilities

  • Develop and maintain robust web applications using PHP CMS and frameworks such as Native PHP, WordPress and Laravel.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Design and implement database schemas, queries, and optimizations for efficient data storage and retrieval.
  • Lead code reviews, provide constructive feedback, and ensure code quality through best practices and standards.
  • Optimize application performance, troubleshoot issues, and implement solutions to enhance user experience.
  • Stay updated with industry trends, new technologies, and best practices to continuously improve development processes.
  • Collaborate with cross-functional teams including designers, product managers, and QA engineers to deliver high-quality products on time.

 

*** Please click on this link to see the full details of the Job Description

Qualifications

  1. A Bachelor’s Degree in Computer Science or a related field.
  2. Minimum 3 years of proven and demonstrable experience working in developing PHP projects.
  3. Experience in software development tools such as GIT or using any cloud service such as AWS (Amazon Web Service) or Digital Ocean.
  4. Experience building APIs and ideally the infrastructure that enables them
  5. Knowledge of security as related to web applications.
  6. Strong Knowledge of Object-Oriented Programming.
  7. Strong Knowledge of Database Query
  8. Excellent analytical skills with a good problem-solving attitude.
  9. Ability to perform in a team environment.
  10. Strong oral and written communication skills (Bahasa Malaysia, English).

Added advantage

  1. Have experience producing SDKs, either open source or in-house, or another developer tooling.
  2. Have some understanding of Protocol Buffers, message queue systems or event-driven architecture.
  3. Have experience with contract, and other forms, of end-to-end testing.
  4. Have worked with distributed systems and have solved, or have a good understanding, of the problems that you can face when doing so.
  5. Have some experience using Digital Ocean or AWS or Alibaba Cloud or  Google Cloud.

Benefits

  1. Training and Career development opportunities.
  2. Flexible working hours with hybrid remote work.
  3. Workstation (Laptop / Monitor).
  4. Central office location with easy access to public transport.
  5. Bonus salary if perform well.
  6. Medical expenses covered (Terms and conditions).
  7. Transportation allowance.

Working Hours

Monday – Friday. 9.00 AM to 6.00 PM (1 Hour lunch break). —– Hybrid environment : 2 days WFH, 3 days in the office.

Term

Full-time

Salary

Starting from RM45,600 to RM78,000++ / year

How to apply

  1. Submit your resume and cover letter below.
  2. Please provide your GitHub / GitLab or other version control software link.
  3. Applicable to Malaysian Citizen only

Apply for this position