About this role
A software engineer role focused on developing and maintaining PHP-based web applications for Crown Interactive in Lagos. The position targets candidates with substantial PHP experience who can design, test, optimise, and integrate software across front-end and back-end components. The company is a Nigeria-based operation of a London-founded firm offering service aggregation and BSS platforms for telecom and related sectors. The role involves collaborating with other developers, ensuring security and performance, and contributing to development workflows and mentorship programmes.
What you would do
- Develop, test, and maintain PHP web applications.
- Write clean, well-documented code following best practices.
- Collaborate with front-end developers, designers and engineers to ensure seamless user experiences.
- Optimise application performance and troubleshoot issues.
- Design and implement APIs and integrate third-party services.
- Maintain and improve database structures (MySQL, PostgreSQL, etc.).
- Ensure security and data protection across applications.
- Stay updated with emerging technologies and industry trends.
- Participate in code reviews and contribute to development workflows.
- Participate in the company’s learning, development and mentorship programmes.
What they are asking for
- First degree in computer science, engineering or related technical field.
- Minimum of 6 years’ proven work experience as a PHP software engineer.
- Experience with PHP 7+ and object‑oriented programming.
- Proficiency with MVC frameworks (Laravel, Symfony, CodeIgniter) and SQL databases (MySQL, PostgreSQL).
- Experience with HTML, CSS, JavaScript and front-end frameworks (Vue.js, React or Angular is a plus).
- Experience with version control systems (Git, GitHub, GitLab, Bitbucket).
- Knowledge of API development and integrations (RESTful, SOAP).
- Understanding of security best practices and performance optimisation.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) is a plus.
- Ability to lead a team and mentor junior engineers.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.