ThriveCart
ThriveCart
ThriveCart는 온라인으로 상품이나 서비스를 판매하는 기업을 위한 전자상거래 및 마케팅 플랫폼입니다. 장바구니와 결제 페이지 생성, 판매 퍼널, 원클릭 업셀, 범프 오퍼, 체험판, 구독, 제휴 캠페인, 온라인 강좌 등의 기능을 지원합니다. 또한 연동 기능, 판매세 계산, 실시간 보고서를 제공하여 기업이 거래를 관리하고 판매 성과를 파악할 수 있도록 돕습니다. 2016년에 설립된 ThriveCart는 전환 최적화, 제휴 관리, 강좌 제공, 전자상거래 분석을 아우르는 기능을 온라인 비즈니스에 제공합니다.

중고급 소프트웨어 엔지니어, TypeScript/PHP — 유럽 원격

ThriveCart의 TypeScript 커머스 플랫폼을 구축하고 레거시 PHP 시스템의 전환을 지원합니다. 요구사항부터 프로덕션까지 테스트, 인시던트 대응, AI 지원 개발을 포함한 전체 딜리버리를 담당합니다.

설명

  • 기존 PHP 플랫폼을 대체하는 새로운 TypeScript 시스템 개발
  • 전환 기간 동안 레거시 PHP 시스템 지원 및 유지보수
  • 요구사항 분석과 구현부터 배포, 모니터링, 지원까지 기능을 엔드투엔드로 담당
  • 기능 요청을 작업으로 구체화하고 작업량을 추정하며 독립적으로 업무 제공
  • 깔끔하고 테스트된 프로덕션 준비 코드를 작성
  • 기술적 의사결정을 내리고 그에 따른 트레이드오프를 전달
  • 로그, 메트릭, 알림을 통해 프로덕션 기능 모니터링
  • 시스템 리팩터링, 문서 개선 및 기술 부채 감소
  • 개발 에스컬레이션을 조사하고 인시던트 대응에 참여
  • 런북을 작성하고 기술 문서를 최신 상태로 유지
  • 공유 온콜 로테이션 참여
  • 단위 테스트와 통합 테스트 개발
  • 코드 리뷰에 적극적으로 기여
  • 제품, 디자인, QA 및 엔지니어링 팀과 협업
  • 스프린트 계획과 기술 논의 참여
  • L3 이상에서 L1/L2 엔지니어 멘토링
  • L4에서 담당 도메인의 인시던트 대응을 주도하고 AI 도구 표준 수립

지원 자격

  • 현재도 TypeScript를 실무에서 직접 사용하는 경험
  • PHP를 사용한 전문 개발 경험
  • Stripe 및 PayPal 연동 실무 경험 필수
  • TypeScript와 Node.js로 애플리케이션을 구축한 경험
  • PHP 7.4/8+ 및 Laravel 경험
  • MariaDB와 Redis 사용 경험
  • EC2, RDS, CloudWatch, SQS, S3 등 AWS 서비스 사용 경험
  • Docker 실무 경험
  • GitHub Actions CI/CD 파이프라인 구현 경험
  • 코드 생성, 디버깅, 테스트, 코드베이스 탐색 및 코드 리뷰 효율화에 AI 코딩 도구를 매일 사용할 수 있는 능력
  • AI가 생성한 코드의 품질과 정확성을 평가할 수 있는 능력
  • 단위 테스트와 통합 테스트를 작성할 수 있는 능력
  • 코드 리뷰에 효과적으로 기여할 수 있는 능력
  • 인시던트와 개발 에스컬레이션을 처리할 수 있는 능력
  • 업무 적응 후 온콜 로테이션에 참여할 수 있는 능력

복리후생

  • 업무 적응 후 월 약 1주 공유 온콜 로테이션 참여
  • 중요 인시던트의 목표 응답 시간 15분
  • 높은 심각도의 인시던트에 대한 목표 응답 시간 1시간
  • 개발 프로세스의 일부로 매일 AI 코딩 도구를 사용할 기회
  • L3 이상에서 멘토링 및 지식 공유 기회
  • L1~L4 커리어 레벨 전반의 전문성 개발 기회