Mid-Level PHP Developer
Role details
Job location
Tech stack
Job description
As part of our growing tech team, this role is responsible for the development and maintenance of internal and external platforms using Laravel and related technologies. The developer will contribute to both new feature development and modernisation of legacy systems, ensuring performance, scalability and maintainability.
- Development
Design, develop and maintain web applications using Laravel and PHP. Migrate legacy systems to modern Laravel architecture. Build multi-tenant SaaS applications with proper isolation and scalability. Integrate third-party APIs and services. Develop responsive frontend components using JavaScript (Vue.js or React). Optimise database queries and implement caching strategies (e.g., Redis).
- Support
Provide support for internal platforms and tools. Troubleshoot and resolve issues across the tech stack. Collaborate with team members to ensure smooth deployment and maintenance.
- Performance Improvement
Review existing systems and identify opportunities for optimisation. Implement best practices for performance, security and maintainability. Contribute to continuous improvement of development workflows.
- Customer Management
Work with internal stakeholders to gather requirements and deliver solutions. Attend project meetings and provide technical input. Ensure customer expectations are managed and met.
- People
Collaborate effectively with other developers and departments. Share knowledge and support junior team members. Maintain constructive communication across the business.
- Other Duties
Perform other related duties as required in support of the department and business goals.
Employment Accountabilities
Stakeholder/Customer:
Deliver high-quality services and solutions. Ensure frequent and effective communication channels are in place and maintained. Maintain effective communication with stakeholders.
Staff/Team:
Provide feedback and updates to the IT Manager. Support team members and contribute to shared goals.
Processes:
- Ensure company policies and procedures are adhered to and updated in accordance with business and customer requirements.
- Ensure standard operation procedures (SOPs) are available and up to date.
- Housekeeping in line with company 5S principles.
Results:
- Respond to evolving priorities and business needs.
- Respond to operational reliability and system performance priorities in line with service level agreements.
- Deliver projects in line with quality, cost and delivery objectives.
- Achievement of daily workload in accurate and timely manner.
Financial:
- Effective budget management in agreed financial targets
- Ensure compliance with the company Purchase Order process.
Requirements
Do you have experience in Redis?, Do you have a Bachelor's degree?, * Minimum three years of experience in software development (PHP / Java).
- At least two years of hands-on Laravel experience.
- Experience with REST API design and integration.
- Familiarity with database design and performance optimisation.
- Experience with frontend frameworks (Vue.js / React).
- Experience with Redis, Git, and CI/CD workflows.
SKILLS AND ABILITIES
- Strong PHP and Laravel coding skills.
- Good numeracy and literacy skills.
- Good organisational, presentational, planning and administration skills.
- Ability to analyse data and present findings.
- Ability to work independently and in a team.
- Excellent communication and problem-solving skills.
- Strong organisational and planning abilities.
- Passion for continuous learning and improvement.
EDUCATION/QUALIFICATION
Bachelor's degree in Computer Science, Software Engineering or related field. Equivalent professional experience considered.
NICE TO HAVE
Experience with Java (Spring Boot) Experience with Python
Job Type: Full-time
Benefits & conditions
- Additional leave
- Bereavement leave
- Company pension
- Cycle to work scheme
- Employee discount
- Enhanced maternity leave
- Enhanced paternity leave
- Free parking
- Health & wellbeing programme
- Referral programme
- Sick pay
- Store discount
- Work from home