Your mission
We are looking for an experienced Laravel developer to join our team. You’ll be in a collaborative environment, working closely with project managers, designers, and mobile devs, in a remote-first setup. If you enjoy working together as a group to solve challenges and build experiences which will delight large user bases, then this may be the role for you!
With a wide variety of customers, operating in all kinds of businesses around the world, you’ll get the opportunity to work on a variety of challenging problems. We’re very interested in people with an opinion, who are keen to use their experience. It’s important that our team has a voice in what we’re building, and if you think there’s a better way to do what we’re doing, we want to hear about it! Attention to detail is also important. Our customers support large user bases, across many different device types, so a focus on testing and detail in your work is key.
Other important attributes you will have are:
- A love of writing clean and efficient code.
- Experience monitoring the performance of live apps.
- A fanatical approach to identifying the opportunities for code reuse, while being wary of YAGNI traps!
- A proven ability to identify and resolve bottlenecks, rectifying bugs and enhancing application performance.
- Performing unit and instrumentation tests on code is second nature to you.
- An enjoyment of collaborating with cross functional teams to define and design new features.
- You stay up to date with new technology trends, applications, and protocols.
Your experience
- Strong knowledge of PHP (Laravel in particular), HTML, CSS and JavaScript with 5+ years of proven development experience.
- Proficiency working with at least one of Vue.js, Alpine.js, or React.js.
- Proven mastery of database performance management - designing for scale, and monitoring issues caused by growth. Ideally using MySQL.
- Experience designing applications - understanding of design patterns which fit best, designing for growth, handling issues like cache management.
- Good understanding of SEO principles.
- Experience working in an agile, team environment.
- Excellent verbal and written communication skills in English.
- Strong understanding of Object Oriented design principles and methodologies.
- Experience with search servers (eg, Elastic or Algolia) is a definite plus, but not a requirement.
- A self starter with a proven ability to manage your own time and workload.
- If you have a Github account, have contributed to open source projects or have a personal project of which you’re particularly proud to tell us all about it in your cover letter!
Why us?
- Flexible working hours
- Working remotely
- Salary according to value and experience