Full-Stack PHP (Laravel/Lumen) and Vue.js Developer - remote

Posted 3 years ago

Scalable Path is looking for a Full-Stack PHP (Laravel/Lumen) and Vue.js Developer to join the team and work on a client project. This is a remote, full-time position. The client is also open to candidates who are available part-time.

CLIENT COMPANY DESCRIPTION:
The client is a digital wellness companion for adults living with and recovering from cancer. They curate content, discussions, and events for their community, and soon will release features that allow members’friends and family to invest in their healing through a socially responsible e-commerce marketplace.

Although our purpose is incredibly serious, our approach is not. You could say that memes are our love language, and our internal Slack channel is a reflection of the refreshing new product we’re building to bring more joy to the cancer experience.

They are an early-stage startup -- created by a solo founder and 25-year cancer thriver -- that launched in February 2020. They are currently a small team, but already have strong advisors, investors, and partners on board and thousands of people who champion the mission.

DUTIES AND RESPONSIBILITIES:
As a lead full-stack software engineer, you will help the client to build high-quality, engaging, and empowering features that help cancer thrivers better cope with cancer through community support. Since July 2019, they have built four core features that will provide their community with content, conversation, a social tool, and a marketplace to serve as a companion to heal their mind and body in treatment and recovery. As they test and roll out these features, they’ll iterate and improve the experience.

The client is looking to transition their development from a Ukraine-based team to a full-time (or part-time) engineer closer to the central US time zone, who is adept at writing maintainable and reusable components using VueJS and writing backend APIs in PHP with code that is reliable, readable and uses best practices. You will be responsible for building and deploying the whole stack, outlined below. The previous team that coded the application did not build things in an optimal way, so some of the work will be to refactor and improve the existing code to make it more stable and maintainable.

The backend app is currently built in Lumen, but the client is considering migrating to Laravel in the future. They are looking for someone with either Lumen or Laravel experience, but Laravel is preferred. The frontend app is a Vue.js-based SPA so experience with Vue is a must.

RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You will be working with and reporting to the founder and CEO who will be acting as the Product Owner, and alongside the Community Director with support from a tech advisor. The client is in the America/Chicago (-05:00) CDT time zone.

START DATE:
As soon as possible.

EXPECTED CONTRACT DURATION:
The project is expected to last approximately 3 months (and could become longer term if things go well)

NOTES:
The client's preference is to find available full-time candidates, but they are also open to candidates who have at least 20 hours/week available and are not overcommitted.

REQUIRED SKILLS:

  • - PHP (Must have)
  • - Vue.js (Must have)
  • - Laravel (Must have)
  • - PostgreSQL (Must have)
  • - HTML (Must have)
  • - Written English (Must have)
  • - Spoken English (Must have)
  • - CSS (Must have)
  • - JavaScript (Must have)
  • - AWS (Must have)
  • - Git (Must have)