Principal Engineer - PHP Developer in London
Principal Engineer - PHP Developer

Principal Engineer - PHP Developer in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Enboarder

At a Glance

  • Tasks: Architect high-performance APIs and lead the engineering team to solve complex challenges.
  • Company: Join PerchPeek, a remote-first company revolutionising global relocation.
  • Benefits: Work from anywhere, flexible leave, company shares, and a learning budget.
  • Other info: Collaborative culture with excellent career growth opportunities.
  • Why this job: Make a real impact in a fast-paced environment while shaping the future of mobility.
  • Qualifications: 8-12 years in PHP & Laravel, with full-stack skills in ReactJS.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Hello! Thanks for checking out our job posting for the role of Principal Engineer - PHP Developer at PerchPeek. We know that taking your next career step is as exciting as it can be exhausting. So, with that in mind, we’ve tried to keep our description simple and cliché‐free to help you decide if PerchPeek and this role are a good match for you.

About PerchPeek

At PerchPeek we dream of a borderless world where people have the freedom to live and work where they please. We strive to create a world of opportunity for anyone, anywhere – one move at a time. We’re building a streamlined Mobility ecosystem to empower businesses and individuals to move anywhere in the world.

About the role

We are looking for a Principal Engineer with deep expertise in Laravel. You won’t just be shipping code – you’ll be defining the technical strategy that scales our app API. In this role you will own the quality, scalability, and security of app API, remove technical bottlenecks and solve "hard" engineering problems, elevate the team’s output, improve PR standards, and draw the right balance between tech‐debt and speed of delivery.

Role Responsibilities

  • Architect high‐performance, scalable APIs that serve as the backbone of our platform.
  • Make high‐stakes decisions on scalability, maintainability, data modeling, and performance.
  • Elevate the entire engineering team by setting high standards, conducting rigorous PR reviews.
  • Make smart trade‐offs between "perfect code" and speed to market.
  • Champion reliability and observability. Ensure our systems are debuggable, resilient, and performant in production.
  • Ship complex, high‐value features end‐to‐end.

About You

The type of person we think will be awesome in this role will likely have a track record of the below skills and experience:

  • Extensive commercial experience (sweet spot is 8‐12 years) designing and building mission‐critical SaaS platforms using Modern PHP & Laravel.
  • Practical experience implementing Domain‐Driven Design.
  • Sufficient experience with ReactJS and TypeScript to comfortably handle full‐stack features.
  • Deep experience with modern testing frameworks, CI/CD pipelines, and maintaining "production‐ready" code standards.
  • Demonstrated ability to prioritise business value and "move rapidly" over perfection.
  • Ability to explain complex technical trade‐offs to non‐technical stakeholders in simple terms.

While not necessary, we’re especially interested in candidates with the below:

  • You thrive in ambiguity and are comfortable driving projects forward autonomously in a fast‐paced environment.
  • Deep familiarity with AWS services beyond just EC2 & RDS.
  • Experience tuning complex SQL queries.
  • Handling large datasets in different formats.

Pay & Benefits

Total compensation packages are based on a wide array of factors unique to each candidate. We’ll be happy to discuss this during the interview process.

The Perch Perks

  • Work from Anywhere – PerchPeek is a fully distributed & remote company.
  • Flexible Holiday and Leave – you’ll receive all statutory holiday plus wellbeing leave and flexible annual leave.
  • Company share options – be a business owner and have your very own little piece of PerchPeek.
  • Learning & Development Budget – so you can be proactive about learning something fun outside of your core role.
  • Annual Onsite – we all take flight once a year and gather the flock together.

Ready to be a Perchy?

Please just share your resume and responses to the application questions.

Our interview stages are:

  • HR Screen (25‐30 minutes): A brief chat with Penny (Head of People).
  • Technical Challenge (Take‐home): A practical coding exercise.
  • Collaborative Technical Workshop (90 mins): A "real‐world" working session with our engineers.
  • Engineering Excellence Interview (45 mins): A deep‐dive technical interview.
  • Culture & Alignment Interview (45 mins): A final conversation with Paul (CEO) and Hellie (COO).

We hope you’re as excited to apply as we are to hear from you - Good luck!

Principal Engineer - PHP Developer in London employer: Enboarder

At PerchPeek, we pride ourselves on being a fully remote company that champions flexibility and work-life balance, allowing our employees to thrive in their chosen environments. With a strong focus on professional development through our learning budget and annual onsite gatherings, we foster a collaborative and innovative culture where every team member can contribute to meaningful projects that redefine the relocation experience. Join us to be part of a dynamic team that values your expertise and offers you the opportunity to shape the future of mobility.
Enboarder

Contact Detail:

Enboarder Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer - PHP Developer in London

✨Tip Number 1

Get your networking game on! Reach out to folks in the industry, attend meetups, or join online communities. You never know who might have a lead on that Principal Engineer role you’re after!

✨Tip Number 2

Show off your skills! When you get the chance, share your projects or contributions on platforms like GitHub. This gives potential employers a peek into your coding prowess and problem-solving abilities.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge, especially around Laravel and PHP. Practice explaining complex concepts simply – it’ll help you connect with non-technical interviewers.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to engage with us directly.

We think you need these skills to ace Principal Engineer - PHP Developer in London

Laravel
PHP
API Architecture
Domain-Driven Design
ReactJS
TypeScript
CI/CD Pipelines
GitHub Actions
Testing Frameworks
SQL Query Tuning
Data Modelling
Problem-Solving Skills
Communication Skills
Scalability and Performance Optimisation

Some tips for your application 🫡

Keep it Relevant: When you're putting together your application, make sure to highlight your experience with PHP and Laravel. We want to see how your skills align with the role, so tailor your resume to showcase your relevant projects and achievements.

Show Your Passion: Let us know why you're excited about the opportunity at PerchPeek! A little enthusiasm goes a long way. Share your thoughts on our mission and how you can contribute to making relocations easier for everyone.

Be Clear and Concise: We appreciate straightforward communication. When answering the application questions, get to the point and avoid fluff. This helps us understand your thought process and technical expertise without wading through unnecessary details.

Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it makes the whole process smoother for both of us!

How to prepare for a job interview at Enboarder

✨Know Your Tech Inside Out

Make sure you have a solid grasp of Laravel and PHP, as well as the principles of Domain-Driven Design. Brush up on your knowledge of modern testing frameworks and CI/CD pipelines, especially GitHub Actions, so you can confidently discuss your experience during the technical challenge.

✨Prepare for Real-World Scenarios

Since you'll be participating in a collaborative technical workshop, practice solving complex problems with your code. Think about how you would approach scaling APIs and maintaining performance under pressure, as these are key aspects of the role.

✨Communicate Clearly

Be ready to explain your technical decisions in simple terms. The interviewers will want to see how you can articulate complex trade-offs to non-technical stakeholders, so practice breaking down your thought process into digestible pieces.

✨Show Your Passion for Mobility Solutions

PerchPeek is all about making relocation easier, so demonstrate your enthusiasm for their mission. Share any personal experiences with relocation or how you see technology improving this process, as it will show that you align with their values and vision.

Principal Engineer - PHP Developer in London
Enboarder
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>