Join to apply for the PHP Fullstack Software Engineer role at ThriveCart
About ThriveCart:
ThriveCart is a powerful platform used by over 50,000 people worldwide to generate over $5B in sales. It includes a learning management system (LMS), affiliate management, cart, and checkout functionalities, making it a top solution for creators, coaches, consultants, and other businesses.
We integrate with many tools and have a simple, clean UI with features that help customers monetize existing traffic. We are the highest-converting cart for online businesses. Our business is growing, profitable, and backed by LTV SaaS Growth Funds. We are looking to expand our footprint among online businesses.
Location:
Remote
About You:
* You enjoy solving hard problems, unraveling technical mazes, and finding solutions.
* You have experience with cloud-based SaaS solutions for SMBs.
* Your preferred coding languages are PHP, Javascript, and MySQL.
* You are familiar with AWS, preferably with payment APIs.
* You thrive in startup environments and enjoy seeing your work have a big impact.
* You are comfortable collaborating both in-office and with a global team.
* You have an entrepreneurial spirit or startup experience, are resourceful, and fiscally responsible.
* You possess strong communication skills to set expectations and update stakeholders.
What Your Work Will Entail:
* Providing solutions to complex technical challenges.
* Collaborating with the development team to implement features and fix bugs.
* Developing code to meet business needs across the platform.
* Working with support to investigate and resolve customer issues.
* Monitoring platform performance and debugging outages.
* Collaborating with CTO, product, and leadership on priorities.
What You Bring To This Role:
* Experience with PHP, JavaScript (Node.js + cross-browser frontend), MySQL, HTML & CSS/SCSS.
* Understanding of cloud architecture, especially AWS services.
* Experience with payment APIs like Stripe, PayPal, Braintree.
* Comfort working with PHP and Node SDKs.
* Experience with server provisioning tools like Ansible.
* Exposure to Vue.js.
* Experience with membership platforms and page builders.
* A track record of rapid experimentation and scaling.
* Experience working across multiple time zones.
Additional Details:
* Seniority level: Entry level
* Employment type: Contract
* Job function: Engineering and IT
* Industry: Software Development
#J-18808-Ljbffr