Senior PHP Vue/JS Developer

GROUP TECHNOLOGY
Malaysia

Associate


Team: Device Financing

 

Job Description

As a Senior PHP Developer you will have the day-to-day responsibility in developing, maintaining and enhancing our enterprise-level web applications.

 

Main Job Tasks and Responsibilities

  • Perform code check, debugging and code refactoring of existing application source code.
  • Responsible for design, development and testing of new enhancements based on requirements provided by business units.
  • Write “clean”, well-designed code.
  • Design intuitive web applications that elevates users’ experience.
  • Participate in requirements gathering and user interface prototype workshops.
  • Participate in peer reviews.
  • Maintain proper documentation.
  • Contribute in all phases of the development lifecycle.
  • Fix defects found during testing.
  • Responsible for quality and timeliness of his/her own deliverables.

 

Qualification & Experience

  • Bachelor Degree/Diploma in Computer Science or Information Technology or relevant technical experience.
  • At least 4 years of relevant working experience building enterprise-level software applications in VueJS, PHP Laravel and MySQL.
  • Good knowledge of relational databases, version control tools and of developing web services.
  • Write unit and integration tests.
  • Knowledge or experience in AWS and NGINX is an added advantage.
  • Familiarity with agile and scrum practices.
  • Experience working on tools like JIRA and GitHub.
  • Ability to write maintainable and tidy code using techniques such as inline comments, documentation, follow naming conventions and other coding standards.
  • Follow through to completion of tasks in a timely manner with quality in mind.
  • Understanding of software qualities like Application Security, Maintainability, Scalability etc.
  • Proactive self-starter who takes ownership and works well independently and as part of a team.
  • Good problem solving and debugging skills as well as having a logical mindset.
  • Must be proactive, hardworking, and able to meet project deadlines.
  • Ability to multitask and prioritize in a fast-paced environment.
  • Experience in doing code & peer review.

 

Bonus or Nice-to-Have Skills:

  • Experience with Docker for containerization and deployment of applications.
  • Familiarity with CI/CD pipelines (e.g., Jenkins or GitHub Actions) for automated testing and deployment.
  • Knowledge of cache management tools like Redis for optimizing application performance.
  • Experience with message queue systems such as RabbitMQ or AWS SQS for asynchronous communication and process.
  • Familiarity with monitoring and logging tools (e.g., CloudWatch) for maintaining application health and performance.
  • Proven ability to integrate with third-party systems (e.g., vendor APIs, payment gateways, or external platforms) and handle data exchange securely and efficiently.
  • Experience working with RESTful APIs for seamless integration with external services.
  • Knowledge of authentication and authorization mechanisms (e.g., OAuth2, JWT) for secure third-party integrations.

 

APPLY

About the Company

CompAsia