Description:
Overall the core job of a PHP Developer is to actively participate in the development and maintenance of the core system of serVme and ensure it operates at optimal capacity and in-line with the Company’s vision, mission, business needs, and overall direction. The PHP Developer is expected to research new and upcoming technologies and identifying potentially attractive systems and tools that may enhance the product, increase efficiency, and/or improve the overall systems analysis and monitoring.
The PHP Developer is expected to ensure the completion of tasks within the accorded timeline and heavily participate in implementing new technologies and brainstorming new features.
The PHP Developer will report to the Team Lead.
- Assist the Team Lead in analyzing and deciding on all technical matters related to the business requirements of sales, support, and marketing teams;
- Conduct code review and maintain best practice for code maintenance;
- Breakdown user stories into tasks and accurately communicate timelines and steps needed to complete development of the features;
- Conduct testing on new products, highlighting any issues, and developing a timeline to fix issues that may arise to ensure release of a bug free product in alignment with business deliverables; and
- Ensure proper technical documentation is written and periodically updated.
Skills that we are looking for are:
- Must be knowledge in the Agile Development Methodology
- Excellent planner
- Excellent time management
- Must possess expert knowledge in PHP and have significant experience in Laravel framework;
- Must possess expert knowledge in MySQL;
- Must have experience in and be familiar with UnitPHP (unit testing);
- Must have significant experience in dealing with large datasets and managing data;
- Must have significant experience in integrations (through APIs and websockets);
- Have worked with cloud services (AWS, Google, Azure, etc.);
- Continuously researches and aspires to implement the most innovative technologies and best practices for delivering an innovative product;
- Has strong attention to detail;
- Excellent communicator;
- Adopts an “Out-of-the-box” thinking;
- Ability to break down problems and generate solutions;and
- Results driven.