ThriveCart

ThriveCart

ThriveCart is a powerful cart, funnel, and course creator for entrepreneurs, offering high-converting cart pages, one-click upsell funnels, bump offers, trials, subscriptions, and more. With over $2.6 billion in sales generated for online businesses, T...

Internet Software & Services
11-50
Founded 2016
$35M raised

Description

  • Extend backend APIs, business logic, and database queries in PHP.
  • Build and enhance UI components using React and modern JavaScript.
  • Ship features end to end from requirements through production deployment.
  • Debug and fix issues across legacy and modern parts of the codebase.
  • Write automated tests for backend and frontend flows.
  • Participate in code reviews and technical discussions.
  • Take ownership of specific backend services, API endpoints, or frontend modules.
  • Help migrate legacy PHP and jQuery code to modern full-stack patterns.
  • Improve performance, reliability, and scalability across the stack.
  • Mentor other engineers through pairing and feedback.

Requirements

  • 5+ years of professional experience building and maintaining web applications at scale.
  • Strong PHP fundamentals, including OOP, MVC, and Laravel/Symfony or similar frameworks.
  • Experience with full-stack development, including PHP backend and JavaScript frontend.
  • Comfort navigating legacy PHP codebases and modernizing them incrementally.
  • Experience with REST APIs, relational databases such as MySQL or PostgreSQL, and caching systems such as Redis or Memcached.
  • Ability to write automated tests using PHPUnit, Jest, or similar tools.
  • Understanding of frontend basics including HTML, CSS, and JavaScript.
  • Familiarity with deployment pipelines, Git, and CI/CD.
  • Experience using AI agents and building AI tools or agents.
  • A default preference for incremental improvements over big rewrites.
  • Ability to ask good questions when requirements are unclear and communicate technical tradeoffs to non-engineers.
  • Nice-to-have experience building SaaS or e-commerce platforms.
  • Nice-to-have experience migrating legacy PHP apps to modern frameworks.
  • Nice-to-have experience with React or other modern frontend frameworks.
  • Nice-to-have familiarity with microservices, modular architectures, or API-first designs.
  • Nice-to-have cloud infrastructure experience with AWS or GCP.

Benefits

  • Remote-first, async-friendly work environment.
  • Small autonomous team with real ownership of work.
  • Direct collaboration with product and design.
  • Thorough but constructive code reviews.
  • Opportunity to have real impact on a platform serving 65,000+ businesses and 12 million students.
  • Regular deployments multiple times per week.
  • Open environment with regular knowledge-sharing sessions.
  • Encouragement to grow through continuous learning and participation in shaping the platform.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer - Platform - Stacks | UK | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Backend Engineer for its Platform Stacks team to build and operate the systems that create, configure, reconcile, and manage Grafana Cloud stacks across regions and services.

AWS Azure Flux GCP Go Grafana Helm Kubernetes Microservices Node.js Terraform TypeScript
1 hour, 24 minutes ago

Senior Product Engineer (Python & PHP)

Arbor 51-250 IT Services

Arbor is hiring a Senior Product Engineer in a remote role to lead delivery of core platform features and services that support its school management products used by over 12,000 schools and trusts.

Agile PHP Python Scrum Solid.js SQL
1 hour, 43 minutes ago

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring a full-time engineer to help build tools, APIs, and integrations for its global HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
2 hours, 4 minutes ago

Senior Backend Engineer - Grafana Search & Storage | Spain | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Backend Engineer to help build and operate its next-generation search and storage platform for Grafana Cloud and related products.

Go Grafana Kubernetes Prometheus
2 hours, 33 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers