ThriveCart
ThriveCart
ThriveCart este o platformă de comerț electronic și marketing pentru companiile care vând online. Instrumentele sale permit crearea coșurilor de cumpărături și a paginilor de finalizare a comenzii, a canalelor de vânzări, a ofertelor de vânzare suplimentară cu un singur clic, a ofertelor complementare, a perioadelor de testare, a abonamentelor, a campaniilor de marketing afiliat și a cursurilor online. Platforma include, de asemenea, integrări, calcularea taxei pe vânzări și raportare în timp real, pentru a ajuta companiile să gestioneze tranzacțiile și să înțeleagă performanța vânzărilor. Fondată în 2016, ThriveCart deservește companiile online prin funcții care acoperă optimizarea conversiilor, gestionarea afiliaților, furnizarea de cursuri și analiza comerțului electronic.

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.

Descriere

  • 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

Cerințe

  • 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

Beneficii

  • 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

Locuri de muncă similare

Meazure Learning

Senior Customer Success Manager, India (Remote)

Meazure Learning
1.001 – 5.000 Angajați
ConsultanțăEducațieLogistică

Lead and develop Meazure Learning’s India-based Customer Success Associates, overseeing team performance, client support, staffing, and service delivery. This remote role combines people management with cross-functional collaboration and continuous improvement.

Deschide
Winning Assistants LLC

Bilingual Medical Patient Coordinator

Winning Assistants LLC

Support a U.S. ultrasound and diagnostic practice by coordinating patient calls, insurance checks, cost estimates, appointments, and remote check-ins. Communicate with patients in English and Spanish.

Deschide
Eventogy

Product Engineer (Frontend and Full Stack)

Eventogy

Build Eventogy’s event management platform across Next.js, React, TypeScript and Laravel, from admin tools and attendee sites to APIs. Develop AI-assisted features for enterprise clients in regulated industries.

Deschide
Salute

Global HR Operations Manager at Salute (United States, Onsite)

Salute

Lead global HR operations, shared services, HR systems, and compliance for Salute’s data center workforce. Oversee multinational service delivery, operational improvements, and employee lifecycle processes.

Deschide