About the job
Company: ThriveCart
Location: Remote (Colombia)
About ThriveCart
ThriveCart builds a no-code sales platform tailored for digital course creators, coaches, entrepreneurs, and online businesses. Over 65,000 businesses use ThriveCart to serve 12 million students and drive more than $2 billion in annual sales. The platform includes tools for high-converting checkouts, affiliate campaign management, and integrated learning management through Learn and Learn+.
Role Overview
The Senior Fullstack PHP Software Engineer will help extend and improve both backend services and frontend interfaces, focusing on our funnel and onboarding builder. This work shapes how thousands of customers design and manage their checkout flows.
The role involves working with both modern code (object-oriented PHP, Laravel or Symfony, React) and legacy systems. You'll ship new features, support ongoing modernization, and ensure the platform remains reliable and user-friendly. Collaboration is central, expect to work closely with engineers who care about clean code and practical solutions.
The Editor 2.0 Team
This team owns the funnel and onboarding builder: a visual editor for designing checkout experiences. The UI includes real-time previews, component management, and deep integrations across the platform.
Tech Stack
- PHP (Laravel or Symfony, object-oriented)
- React for the editor UI
- MySQL or PostgreSQL, Redis, RabbitMQ
- REST APIs, Composer, PHPUnit, Docker, CI/CD pipelines
- Frequent deployments (multiple times per week)
- Code quality supported by PHPStan, PSR standards, and structured code reviews
Team Environment
- Small, autonomous group (4–5 engineers)
- Engineers own projects from start to finish
- Direct collaboration with product and design teams
