We are seeking a seasoned Web Application Developer to join our team.
Develop, record and maintain cutting-edge web-based PHP applications and CMS systems using Laravel.
Stay up-to-date with the latest technologies and best practices to ensure our systems remain scalable, secure and efficient.
Maintain all applications utilizing standard development tools such as Git, Jenkins and Docker.
Ensure high-quality code by following established coding standards and conducting regular code reviews.
Contribute to the development of backend data services API and increase existing functionality.
This involves collaborating with cross-functional teams to gather requirements and develop innovative solutions.
Refactor, optimize and improve the existing codebase for maintenance and scale.
Apply test-driven development and acceptance tests to guarantee feature quality and reliability.
Interface with internal teams to gather requirements and develop best solutions that meet business objectives.
Document the development process, architecture and standard components.
Provide clear and concise technical documentation to facilitate knowledge sharing and onboarding.
Build and maintain core PHP-based applications.
Collaborate with stakeholders to define project scope, timelines and deliverables.
Design and develop relational database systems and their web interfaces.
Ensure data integrity and security by implementing robust data validation and access controls.
Debug errors efficiently and implement corrective actions to prevent future occurrences.
Conduct root cause analysis to identify areas for improvement.