ItsaCheckmate
ItsaCheckmate
201 – 500 직원
마케팅물류컨설팅
ItsaCheckmate는 레스토랑을 위한 디지털 주문 기술을 구축해 웹사이트, 앱, 키오스크, 타사 채널 주문을 하나의 연결된 플랫폼으로 통합합니다. 회사의 도구에는 로열티 프로그램, 케이터링 관리, QR 코드 주문, 채널 관리 기능이 포함되어 있어 레스토랑 팀이 주문을 조율하고 오류를 줄이며 일상적인 운영을 지원하도록 돕습니다. ItsaCheckmate는 2,400개 이상의 브랜드에 서비스를 제공하며 통합 기능 마켓플레이스를 운영합니다.

시니어 풀스택 엔지니어(Python 및 React)

글로벌 브랜드를 위한 AI 기반 레스토랑 기술 소프트웨어를 개발하며 Python과 React를 모두 다룹니다. 아키텍처 설계부터 개발, 배포, 모니터링까지 확장 가능한 기능을 처음부터 끝까지 책임집니다.

설명

  • 제품, 디자인, 엔지니어링 팀과 협력해 확장 가능한 웹 애플리케이션을 구축하고 테스트, 배포, 유지 관리합니다.
  • AI 코딩 에이전트를 사용해 제품 개발을 앞당기고 결함을 해결합니다.
  • RESTful 및 GraphQL API를 구축하고 유지 관리합니다.
  • Sidekiq와 같은 도구로 비동기 애플리케이션 워크플로를 구축합니다.
  • 반응성이 뛰어나고 성능이 우수한 React.js 인터페이스와 재사용 가능한 구성 요소를 개발합니다.
  • PostgreSQL 및 MySQL 데이터베이스용 SQL 쿼리를 작성하고 최적화합니다.
  • 대규모 엔터프라이즈 시스템의 안정성, 확장성, 유지 관리성을 높입니다.
  • 제품 로드맵과 엔터프라이즈 아키텍처 목표를 뒷받침하는 기술 사양을 팀과 함께 작성합니다.
  • APM 및 관측성 도구를 활용해 성능 병목을 찾아 진단하고 해결합니다.
  • 기술 부채를 파악하고 실질적인 감축 작업을 주도합니다.
  • 제품 설계부터 구현, 출시, 모니터링까지 기능과 복잡한 문제를 처음부터 끝까지 책임집니다.
  • 협업 중심의 팟 기반 환경에서 제품, 디자인, 엔지니어링 팀과 함께 일합니다.
  • 내부 플랫폼 사용자와 협력해 외부 고객을 지원합니다.
  • 기술 부채의 우선순위를 정하고 줄이는 동시에 시스템의 확장성과 성능을 개선합니다.
  • 아키텍처 및 기술 설계 논의에 참여합니다.
  • 코드 리뷰, 자동화 테스트, CI/CD 및 배포 워크플로에 참여합니다.
  • 서비스 중단을 진단하고 해결하며, 근본 원인을 파악하고 후속 개선을 실행합니다.
  • 주니어 엔지니어를 지도하고 AI 주도 접근 방식을 활용해 올바른 엔지니어링 관행을 장려합니다.

지원 자격

  • 컴퓨터 과학, 공학 관련 학사 학위 또는 이에 준하는 실무 경험이 있어야 합니다.
  • Python으로 엔터프라이즈 애플리케이션을 구축한 경력이 6년 이상이어야 합니다.
  • React.js 또는 다른 최신 JavaScript 프레임워크를 사용한 경력이 3년 이상이어야 합니다.
  • 30명 이상의 엔지니어링 팀에서 일한 경력이 3년 이상이어야 합니다.
  • 완전 원격 근무 경력이 3년 이상이며 앞으로도 원격 근무를 이어갈 의향이 있어야 합니다.
  • AWS에서 애플리케이션을 개발하고 운영한 경력이 3년 이상이어야 합니다.
  • Claude Code 또는 Codex를 포함한 AI 코딩 에이전트 사용 경력이 2년 이상이어야 합니다.
  • 로컬 개발 환경에서 Docker를 사용한 경험이 있어야 합니다.
  • AWS에서 엔터프라이즈 프로덕션 워크로드를 운영한 경험이 있어야 합니다.
  • RESTful 및 GraphQL API를 통합한 경험이 있어야 합니다.
  • 관계형 데이터베이스에 직접 SQL 쿼리를 작성한 경험이 있어야 합니다.
  • 여러 도구나 프레임워크를 사용해 비동기 백그라운드 작업 처리를 구축한 경험이 있어야 합니다.
  • Datadog, Sentry, New Relic과 같은 관측성 도구를 사용한 경험이 있어야 합니다.
  • 코드 커버리지 60% 초과의 자동화 단위 테스트를 작성한 경험이 있어야 합니다.
  • GitHub Actions로 CI/CD 워크플로를 개발한 경험이 있어야 합니다.
  • 레거시 Python 애플리케이션을 현대화한 경험이 있어야 합니다.
  • 제품 주도형 엔지니어링 조직에서 일한 경험이 있어야 합니다.
  • 여러 엔지니어링 팀이나 팟에 걸쳐 협업한 경험이 있어야 합니다.
  • 발견한 문제를 제기하는 것을 포함해 강한 책임감과 주인의식이 있어야 합니다.
  • 트랜잭션 규모가 큰 프로덕션 환경에서 일한 경험이 있어야 합니다.
  • 제품 요구사항 문서를 상세한 기술 사양으로 전환할 수 있어야 합니다.
  • 미국 동부 시간 오전 9시부터 오후 5시까지 근무할 수 있어야 합니다.