Job Description
As a 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 3-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.