Senior PHP Developer - Petaling Jaya, Malaysia, Selangor - CompAsia

    CompAsia
    CompAsia Petaling Jaya, Malaysia, Selangor

    2 weeks ago

    Default job background
    Full time
    Description

    Be Our PHP/VueJS Developer

    As a PHP/VueJS Developer you will have the day-to-day responsibility of designing, developing and deploying of enterprise-level applications.

    Who Are We

    CompAsia is a digital and technology company that provides end-to-end solutions for certified pre-owned devices focusing on the mobile phone life-cycle value chain. Our focus is on delivering a mobile phone lifecycle experience not limited to Trading, Financing and Insurance.

    What Role Will You Play in Shaping CompAsia's Future

    • Responsible for translating business requirements into technical designs in line with defined software architecture concepts.
    • Responsible for design, implementation and testing of the software system based on technical designs.
    • 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.

    What Qualifications and Experience Will You Bring to Excel in This Role

    • Bachelor Degree/Diploma in Computer Science or Information Technology or relevant technical experience.
    • 4+ years of experience in PHP development (Core PHP, frameworks like CodeIgniter & Laravel) and MySQL.
    • Strong experience in front-end web technologies like HTML, CSS, JScript, JavaScript frameworks (mainly VueJS).
    • Good knowledge of relational databases, version control tools and of developing web services.
    • Write unit and integration tests.
    • Knowledge of any of cloud technologies like GCP, AWS or Microsoft Azure.
    • Have experience in API development and integration with third-party APIs.
    • Knowledge and experience working on cloud technologies like AWS or Microsoft Azure.
    • Have some experience in leading a small team.
    • Familiarity with agile and scrum practices.
    • Experience working on tools like JIRA & GitHub.
    • Strong documentation, communication, and team collaboration skills.