ThriveCart
ThriveCart
11 – 50 Employees
ConsultingeCommerceMarketing
ThriveCart is an eCommerce and marketing platform for businesses that sell online. Its tools support cart and checkout page creation, sales funnels, one-click upsells, bump offers, trials, subscriptions, affiliate campaigns, and online courses. The platform also includes integrations, sales tax calculation, and real-time reporting to help businesses manage transactions and understand sales performance. Founded in 2016, ThriveCart serves online businesses with capabilities spanning conversion optimization, affiliate management, course delivery, and eCommerce analytics.

Mid-Senior Software Engineer, TypeScript/PHP — Europe Remote

Build ThriveCart’s TypeScript commerce platform while helping transition its legacy PHP system. Own delivery from requirements through production, including testing, incident response, and AI-assisted development.

Description

  • Develop the new TypeScript system replacing the existing PHP platform
  • Support and maintain the legacy PHP system throughout the transition
  • Own features end to end, from requirements breakdown and implementation through deployment, monitoring, and support
  • Turn feature requests into tasks, estimate effort, and deliver work independently
  • Produce clean, tested, production-ready code
  • Make technical decisions and communicate their trade-offs
  • Monitor production functionality through logs, metrics, and alerts
  • Refactor systems, improve documentation, and reduce technical debt
  • Investigate development escalations and take part in incident response
  • Create runbooks and keep technical documentation current
  • Join the shared on-call rotation
  • Develop unit and integration tests
  • Contribute actively to code reviews
  • Collaborate with Product, Design, QA, and engineering teams
  • Take part in sprint planning and technical discussions
  • Mentor L1/L2 engineers at L3+
  • Lead domain incident response and establish AI tool standards at L4

Requirements

  • Current, hands-on experience with TypeScript
  • Professional experience developing with PHP
  • Required hands-on experience integrating Stripe and PayPal
  • Experience building applications with TypeScript and Node.js
  • Experience with PHP 7.4/8+ and Laravel
  • Experience working with MariaDB and Redis
  • Experience using AWS services such as EC2, RDS, CloudWatch, SQS, and S3
  • Practical experience with Docker
  • Experience implementing GitHub Actions CI/CD pipelines
  • Ability to use AI coding tools daily for generation, debugging, testing, codebase exploration, and faster code reviews
  • Ability to assess the quality and correctness of AI-generated code
  • Ability to create unit and integration tests
  • Ability to contribute effectively to code reviews
  • Ability to handle incidents and development escalations
  • Ability to join the on-call rotation after ramp-up

Benefits

  • Shared on-call rotation of approximately one week per month after ramp-up
  • Target response time of 15 minutes for critical incidents
  • Target response time of one hour for high-severity incidents
  • Daily opportunity to use AI coding tools as part of the development process
  • Mentorship and knowledge-sharing opportunities at L3+
  • Professional development across L1–L4 career levels

Related Jobs

Capital One

AI Engineer 5, Agentic AI and Generative AI Platform Services at Capital One

Capital One

Build scalable agentic and generative AI platforms for Capital One’s banking systems. Focus on foundation models, inference, orchestration, governance, and production AI infrastructure.

Open
StreSERT Integrated Limited | Consulting | BPO | Talent Acquisition | SILution (L&D)

Digital Marketing and IT Executive (Hybrid, Nigeria)

StreSERT Integrated Limited | Consulting | BPO | Talent Acquisition | SILution (L&D)

Lead digital marketing and IT activities for a Nigerian consulting group, covering websites, social media, content, SEO, and paid campaigns. Help grow brand visibility, business enquiries, executive profiles, and measurable digital performance.

Open