We're a nimble remote team spanning many time zones and continents. We really love shipping software on the web. We built our business around delivering the most value we can to our clients and customers, and as a result all of our business to date has been through referrals. We're growing because we deliver exceptional results.
We're looking for a full-stack Laravel developer with strong VueJS skills to join our team and help us build great software with Laravel. You'll be working on a small and focused team organized around a single project within an interesting domain, delivering great work for an exceptionally good client.
The project you'll work on is a Laravel application built on Hybridly, Vue & TailwindCSS stack - a fresh rebuild we've spent the last year bringing to life. We use Laravel Nova to handle some of the backend admin. We use Storybook to manage our front end component library. We use Horizon to manage our queues, and our infrastructure is deployed via Envoyer to EC2 instances managed by Forge. We really love the Laravel ecosystem and make full use of the tools it provides.
We've worked with Laravel a long time now, and you might say we've forked the "Laravel Way" into the "Springloaded Way". We've been putting our models into their own namespace for a long time. Our application is organized by domain, and we use single action, invokable controllers. Other than that, everything else is the same old Laravel defaults you're used to.
We write well tested code, and lean heavily on integration tests. Sometimes we take a test driven development approach to writing our features, other times we'll write the tests after the feature is complete. We don't believe in prescriptive solutions to programming - if you want to write tests first, great. If you want to write them later, also great. We don't mind as long as there's good coverage.
We're a company of developers, and we prefer to optimize our time for doing just that. Our processes are intentionally lean, with enough structure to deal with the complexities of the systems we build. We run our project management through Linear, in a kanban style format. Our repos reside in GitHub, and we review and merge code through pull requests. We're always more than happy to hop on a pair session.
This is a contract position for ~20-30hrs a week starting immediately through to August 2025. There is potential for full-time employment for Canadian applicants.
Our application process usually takes about 5 minutes. If you're interested in applying for this position, submit your application through our Google form.