Full-Stack PHP Developer

Shelterluv

Remote
👉 This job may not be available any more. It is not actively listed on joblist.app.

Shelterluv builds animal shelter software that helps animal welfare organizations reach their goals faster. We help our customers do more adoptions, handle payments, manage foster programs, keep animals healthy with up-to-date medical data, and much more.

For a brief overview of Shelterluv and working here, check out our careers page.

Shelterluv is looking to hire an experienced full-stack PHP developer. Our engineering team is remote, so while we prefer US candidates, you can work from anywhere as long as you've got some overlap with typical North American business hours.

What You'll Be Doing

Our platform currently has three applications. Our main application, which is used by animal shelters and rescues, is built with Drupal. We also have an adopter-facing application built with Laravel + Vue, and we are working on a greenfield Nuxt app + Laravel API for humane law enforcement field services.

You’ll be primarily responsible for working on improvements to our main application. This will include bug fixes, new features, and performance improvements. However, you will also be heavily involved in our transition to Laravel via a combination of services and straight porting. Another way to put this is you will start in Drupal and end up in Laravel.

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 ideas that excite him/her, 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 working with Drupal
  • Several years of experience building apps with Laravel
  • 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:

  • AWS
  • Experience interacting with internal and/or third party APIs
  • Refactoring procedural code to object oriented code

Read here for a glimpse at what the engineering team currently values.

Similar Jobs

Remote
Denver / United States