Senior PHP Developer - Laravel (Full Stack)
Description
Hello!
Thanks for checking out our job posting for the role of Senior PHP Developer at PerchPeek. You’ve already taken a tiny step towards being a part of our team—huzzah!
We know that taking your next career step is as exciting as it can be scary. So, with that in mind, we’ve tried to keep our description simple and bull***t free to help you decide if PerchPeek and this role are a good match for you.
What is PerchPeek?
Have you ever relocated before? Did you manage to do it without eye rolling or swearing? Or if you haven’t ever relocated, how do you feel about the prospect of figuring it all out on your own? Finding a place to stay, shipping your stuff, organizing utilities and new bank accounts…the list of things to organise goes on and on. No matter where in the world you go, relocating is a complicated, time-intensive, and stressful process. PerchPeek was conceived to change that.
By combining our awesome technology platform with our world-class Relocation Experience team, we guide people through every stage of their relocation. You can find out more about how we make moving simpler, faster, and more fun by checking out our website.
The Role
Our tech product includes:
- An amazing customer app (web & mobile - available on iOS and Android); and
- An Operations Platform (logistics platform used by our operations team to manage our users’ relocation).
We are looking for a full stack developer with a solid understanding of ReactJS and a deep knowledge of Laravel and how it can be used to efficiently deliver features.
The core objectives for this role are:
- Ensuring that the development processes are optimised for our customers, especially around fast delivery and regular releases.
- Maintaining quality control and performance of the backend systems.
- Developing and maintaining RESTful APIs and back-office systems for both our business and consumer users.
- Contributing to a progressive engineering team alongside world class PHP developers.
Requirements
In this role, the below prior experience or qualities are necessary:
- 3 years commercial experience in Laravel
- Testing experience using Pest and Dusk
- At least 1 years of experience with ReactJS
- CI/CD experience using GitHub Workflows
- Strong OOP Skills
- Understanding of design patterns
- Working knowledge of GIT version control
- Effective prioritisation and organisational skills with a track record of being able to multitask and move rapidly to meet deadlines.
- Highly attentive with a very keen eye for detail.
- Strong analytical and problem-solving with the mental acuity to solve end-to-end problems.
In this role, the below experience or qualities are highly desirable:
- At least 1 years of experience with TypeScript
- Excellent written and verbal communication skills with the ability to explain complex concepts in a simple manner.
- Comfortable working autonomously and has previously demonstrated a strong ability to drive projects forward, but is equally a team player through and through.
Note: This role can be performed remotely and applicants are not restricted to the location attached to this job posting. However, due to the needs of the role we are looking for candidates whose working hours are within 2–4 hours of Greenwich Mean Time (GMT).
Benefits
The Perchy Perks
- We aim to provide super competitive salaries and regular compensation reviews.
- Paid Holiday - you’ll receive all statutory holiday plus wellbeing leave and annual leave for you to rest, relax, or recharge as you see fit.
- Work from anywhere - PerchPeek is a fully distributed company that supports employees in working wherever they’d like to be within the parameters of your role’s requirements. We offer an allowance to ensure your working environment suits you.
- Learning & development budget - so you can get some structured and proactive growth outside of your core role.
- Time spent turning colleagues into friends (corny but we don’t care) with socials, team days and an annual reTREAT.
- If there’s something else you need support on, we’re open to discussions too!
Ready to be a Perchy?
Please complete the application form and provide your resume. You’ll hear back from us within 5 working days. If your application seems like a fit, you’ll be invited for a quick call with one of our team members, so we can get to know each other better.
Afterwards, if we think we’re well matched, we will invite you to do a small coding challenge (offline). You shouldn’t take more than an hour to complete this – we just want to know how you think and write code. Then we’ll do a round of interviews and maybe a fun challenge before making our final decision (all done remotely).
We hope you’re as excited to apply as we are to hear from you! Good luck!
Note: Studies show that women and people of color are less likely to apply for jobs unless they believe they meet every single one of the qualifications described in a job description. We are an Equal Opportunity employer committed to a diverse and representative team. Whatever your gender, race, religion, age, sexual orientation, marital status or disability - we want to hear from you. We strongly encourage you to apply, even if you don’t believe you meet every one of the requirements described.