Back to jobs

PHP Fullstack Software Engineer

Remote

About ThriveCart:

ThriveCart is a powerful platform used by over 50,000 people worldwide to generate over $5B in sales. Included within the ThriveCart platform is a learning management system (LMS), affiliate management, cart and checkout functionality, making it a top solution for creators, coaches, consultants, and other businesses.

We integrate with everything you use and have a simple, clean UI with numerous features that allow customers to build income from existing traffic and we are the highest-converting cart for online businesses. Our business is growing, profitable, and backed by LTV SaaS Growth Funds, and we are looking to expand our footprint amongst online businesses.

Location:

Remote

About You:

  • You enjoy solving hard problems, unraveling technical mazes, and figuring out solutions.
  • You've worked with cloud-based SaaS solutions for SMBs
  • Your preferred coding languages are PHP, Javascript, and MySQL
  • For cloud platforms, your go-to is AWS, preferably with payment-based APIs
  • Startups are your thing- you enjoy seeing your work having a huge impact and seeing a product develop over time.
  • Collaborating in the office is exciting for you, but so is having a global team of developers and other colleagues.
  • Entrepreneurial spirit or previous experience in early startups. You think outside of the box and are resourceful and fiscally responsible
  • Possess strong communication skills to set expectations and provide progress with stakeholders

What your Work Will Entail:

  • Providing solutions to technical challenges and issues that affect multiple technical areas simultaneously
  • Working collaboratively with the existing development team to implement features, functionality and bug fixes
  • Developing and shipping code to solve unique business needs across multiple areas of the platform
  • Working closely with the support team to investigate and fix issues customers may be experiencing
  • Being on hand to monitor the platform's performance and diagnose and debug service issues or outages
  • Collaborating with CTO, product, and leadership teams on prioritization and workload.


What You Bring To This Role:

  • Demonstrable experience working in PHP, JavaScript (Node.js +cross-browser frontend), MySQL, HTML & CSS/SCSS
  • A solid understanding of cloud-based architecture (especially within AWS- Lambda, SQS, EC2, RDS, and more)
  • Experience integrating payment-related APIs (Stripe, PayPal, Braintree, etc.)
  • Comfortable working with PHP and Node-based SDKs (AWS SDK, Slack SDK, etc.)
  • Used Ansible for server provisioning/maintenance 
  • Exposure to Vue
  • Development work with membership platforms (ie: Wishlist, MemberPress) and page building tools
  • Solid track record of experimenting at speed and at scale. 
  • Experience working across multiple time zones

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf