At a Glance
- Tasks: Lead the development of scalable APIs and solve complex engineering 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: Annual onsite gatherings to connect and innovate with the team.
- 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 70000 - 90000 ÂŁ 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. PerchPeek was conceived to change the overwhelming process of relocating by 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.
Total compensation packages are based on a wide array of factors unique to each candidate, including but not limited to demonstrated skill set, years and depth of relevant experience, location and some role‑dependent factors. We’ll be happy to discuss this during the interview process.
The Perch Perks
- Work from Anywhere – PerchPeek is a fully distributed & remote company that supports employees working wherever they’d like to be.
- 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 somewhere cracking to spark new ideas, connections and memories!
Principal Developer - PHP Laravel employer: Enboarder
Contact Detail:
Enboarder Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Developer - PHP Laravel
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who might know someone at PerchPeek. A friendly chat can sometimes lead to a referral, which is a golden ticket in the job hunt.
✨Tip Number 2
Prepare for the interview by brushing up on Laravel and PHP concepts. We want you to showcase your expertise, so practice explaining complex ideas simply. Remember, it’s not just about coding; it’s about how you communicate your thought process!
✨Tip Number 3
Show off your projects! If you've built any cool applications or contributed to open-source projects, make sure to highlight them during your interview. This is your chance to demonstrate your hands-on experience and passion for development.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the PerchPeek team.
We think you need these skills to ace Principal Developer - PHP Laravel
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Principal Engineer role. Highlight your expertise in PHP, Laravel, and any full-stack experience you have with ReactJS. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for technology and how you’ve tackled complex engineering challenges in the past. Let us know why you’re excited about joining PerchPeek and how you align with our vision.
Showcase Your Projects: If you’ve worked on any relevant projects, don’t hesitate to include them! Whether it’s a personal project or something from your professional experience, we love seeing real examples of your work and how you’ve applied your skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to be part of our team!
How to prepare for a job interview at Enboarder
✨Know Your Laravel Inside Out
Make sure you brush up on your Laravel knowledge before the interview. Be ready to discuss its internals, as well as your experience with designing and building mission-critical SaaS platforms. They’ll want to see that you can not only code but also architect high-performance APIs.
✨Showcase Your Full-Stack Skills
Since the role requires some full-stack capabilities, be prepared to talk about your experience with ReactJS and TypeScript. Have examples ready where you've unblocked frontend challenges or shipped complex features end-to-end. This will demonstrate your versatility and ability to drive delivery.
✨Communicate Technical Trade-offs Clearly
You’ll need to explain complex technical concepts to non-technical stakeholders. Practice simplifying your explanations and focus on how your decisions impact business value. This skill is crucial for making smart trade-offs between speed and perfection.
✨Emphasise Your Problem-Solving Skills
Be ready to discuss specific 'hard' engineering problems you've solved in the past. Highlight your approach to removing technical bottlenecks and elevating team output. They’ll appreciate candidates who can lead from the front and tackle challenges head-on.