Senior PHP Engineer

2 hours, 6 minutes ago
Full-time
Senior
Software Development
Arbor

Arbor

Arbor is the leading cloud MIS provider in the UK, empowering schools and MATs to collaborate effectively, save time, and enhance pupil achievement through centralized data management and insightful analytics.

IT Services
51-250

Description

  • Work closely with the Engineering Manager, Tech Lead, QA Engineer, and Product Manager to shape solutions for feature requests.
  • Lead the creation of detailed documentation for new feature developments, including diagrams for project understanding.
  • Develop and implement advanced tests for new features to ensure strong coverage and reliability.
  • Produce well-architected, efficient, and scalable code using established design patterns and methodologies.
  • Take a leadership role in code reviews and pair programming sessions, mentoring colleagues and raising engineering standards.
  • Lead and participate in tech talks, workshops, and team learning initiatives to share knowledge across the team.
  • Contribute to the development of Arbor’s core systems and processes.
  • Help improve product quality and lead time across the engineering team.

Requirements

  • Extensive and demonstrated experience with object-oriented languages and software development.
  • Considerable software development experience, specifically with PHP.
  • Strong understanding of software engineering best practices and principles such as SOLID and DRY.
  • Expertise in relational database technologies.
  • Proven experience designing and writing APIs and services in a service-oriented environment.
  • Leadership qualities demonstrated through collaboration and mentorship.
  • A proactive problem-solving approach with a strategic mindset.
  • Strong written and spoken English skills for presenting ideas, with the ability to work with a London-based HQ.
  • Experience with enterprise solutions and large-scale systems (bonus).
  • Familiarity with Scrum or other agile development processes (bonus).
  • Experience with cloud computing (bonus).
  • Experience with Docker and containerisation (bonus).
  • Familiarity with refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, and similar practices (bonus).

Benefits

  • Salary of £70,000 to £80,000.
  • 32 days holiday including Bank Holidays, made up of 25 days annual leave plus 7 extra company-wide days over Easter, Summer, and Christmas.
  • Life assurance at 3x annual salary.
  • Comprehensive wellness support through AIG Smart Health, including 24/7 virtual GP access, mental health support, counselling, and personalised health checks.
  • Private dental insurance with Bupa.
  • Salary sacrifice pension through Scottish Widows.
  • Enhanced maternity and adoption leave at 20 weeks full pay, plus 6 weeks full pay paternity leave.
  • Dedicated professional development budget for CPD courses, upskilling resources, and professional memberships.
  • Flexible working arrangements.
  • A dedicated wellbeing team offering initiatives such as mindfulness, lunch and learns, manager training, and mental health first aid training.
  • Five free return-to-work maternity coaching sessions.
  • Access to Calm and Bippit for wellbeing and financial coaching.
  • Volunteer day each year for a charity of your choice.
  • Dog-friendly offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Developer (Go)

MMDSmart 51-250 Communications Equipment

MMDSmart is hiring a Senior Backend Developer to help build and stabilize large-scale cloud communications products in an Agile engineering team serving customers across 100+ countries.

Agile Go SQL
6 minutes ago

Back-End Software Engineer

Bask Health 1-10 Internet Software & Services

Bask is hiring a software engineer to help build the telehealth platform’s core infrastructure in close collaboration with the CEO and CTO.

AWS JavaScript Next.js Node.js SQL TypeScript
6 minutes ago

Backend Team Lead

Lucidya 51-250 Media

Lucidya is hiring a Backend Team Lead to own and scale backend services for a machine learning and big data–driven product, balancing technical execution, reliability, and team leadership.

AWS Azure Cassandra GCP PostgreSQL Python Redis Ruby on Rails SQL System Design
6 minutes ago

SAP ABAP / CPI Consultant

Muller Internet Software & Services

SAP ABAP/CPI Developer at an SAP-focused organization responsible for building, integrating, and supporting technical solutions that connect SAP and non-SAP systems and improve business processes.

SAP ABAP
6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers