Full Stack Engineer
Shelterluv is looking to hire an experienced full-stack Laravel developer. Our engineering team is remote, so you can work from anywhere in the United States.
We are looking for a full-time W2 employee, so corp-to-corp and agencies need not apply.
What You'll Be Doing
Our platform currently has three applications. Our flagship application, which is used by animal shelters and rescues, is built with a legacy framework and Laravel. We also have an adopter-facing application built with Laravel and Vue, finally we have a greenfield Nuxt app and Laravel API for humane law enforcement field services.
This role will be unique as we are looking for an engineer who thrives in multiple environments. For the foreseeable future, you will be a driving force in the transition of our flagship application from a legacy framework to Laravel. This work will mostly revolve around building APIs, UI, and heavy amounts of automated testing while other members of our engineering team focus on transitioning the current database into a more scalable format.
You also may be asked to assist with work on our other applications when needed.
We're looking for someone who not only cares about writing good code but is excited about building apps to directly help save the lives of animals. Because we're still a young company with a small product team, each of our engineers has a lot of ownership in the technical and UX direction of new features. Our ideal hire is someone who thrives in a fast-paced, dynamic startup environment: taking initiative on new ideas, collaborating with other engineers and product managers, and challenging the status quo when necessary.
But even though we're a startup, we all know that the best code will only happen when we’re working a reasonable number of hours, so except in highly unusual circumstances, we don’t put in more than 40 hours / week.
We'd love to talk to you if you're an engineer with some combination of the below:
- Several years of experience building apps with Laravel
- Several years of experience building apps with Vue
- Knowledge of PHPUnit testing
- A solid understanding of how to build / interact with APIs and microservices
- Enthusiasm for learning about and moving between our different stacks
- Strong English communication skills
We don’t expect you to walk in knowing all the tools we use, but you’ll get bonus points if you have some amount of experience with:
- Experience interacting with internal and/or third party APIs
- Experience with Nuxt