프론트엔드 개발자 - 오프라인 결제

선호 경력: 1년 이상 ~ 3년 이하

조직 소개

우리 조직은 모든 곳에서 결제가 가능한 세상을 꿈꾸며, 사용자의 실생활 접점을 책임지는 프론트엔드 서비스를 개발하고 운영하고 있습니다. 실물 지갑이 필요 없는 편리함을 넘어, 결제 그 이상의 심리스(Seamless)한 오프라인 경험을 설계합니다.

오프라인 결제 활성화를 위해 크루들이 내놓은 창의적인 아이디어를 적극적으로 수렴하고, 이를 실제 서비스로 빠르게 구현하며 비즈니스 성장을 직접 만들어가고 있습니다. 지도 기반 서비스, 네이티브 연동뿐만 아니라 모든 서비스 접점에서 다양하고 생동감 있는 애니메이션을 구현하며 사용자에게 시각적인 즐거움과 완성도 높은 UX를 제공합니다.

또한 주간 정기 미팅과 월 단위 '하우스키핑 데이'를 통해 기술 부채를 해결하고, 전사 'FE길드' 활동을 통해 기술 표준을 함께 세워나가며 성장하고 있습니다.

업무 내용

모바일 교통카드 네이티브 기능을 활용해 실물 카드 없는 이동 경험을 관리하고 고도화합니다.

  • 지도 기반 인터페이스를 통해 주변 결제처와 혜택을 연결하는 '내 주변 카카오페이' 서비스를 개발합니다.
  • 결제와 적립이 동시에 일어나는 효율적인 플로우의 '멤버십 자동적립' 시스템을 설계합니다.
  • 굿딜, 매장결제혜택, QR코드 결제 등 결제 과정에서 체감되는 다양한 사용자 혜택 접점들을 개발합니다.
  • 오프라인 결제 생태계를 넓히기 위한 다양한 신규 서비스를 지속적으로 기획하고 개발합니다.
  • 서비스 전반에 걸쳐 생동감 있는 애니메이션과 인터랙션을 구현하여 인터랙티브한 UX를 완성합니다.
  • 불안정한 네트워크 환경에서도 결제 프로세스가 끊김 없이 동작하도록 프론트엔드 성능을 최적화합니다.
  • 민감한 결제 트랜잭션의 에러 핸들링 및 모니터링 체계를 구축하여 안정적인 시스템을 유지합니다.
  • 팀 내 컨벤션이나 그라운드 룰을 자유롭게 제안하여 효율적인 개발 환경을 스스로 구축합니다.
  • 기술적 이슈나 신규 기술 도입 경험을 공유하여 팀의 시행착오를 기술 자산으로 전환합니다.

필요 역량/경험

  • 1년 이상의 JavaScript 개발 및 실무 UI 개발 경험
  • React와 TypeScript를 사용한 개발 경험
  • HTML, CSS 등 W3C 웹 표준 규격에 대한 이해
  • SPA 프레임워크 및 Next.js와 같은 SSR 기반 개발 경험
  • Frontend 빌드 및 배포 경험
  • 디자인 시스템에 대한 이해와 경험
  • 새로운 기능 설계 및 구현에 대한 주도적 태도
  • 다양한 직군과의 원활한 협업 및 커뮤니케이션 능력

선호 역량/경험

  • Mobile App 내 WebView 환경에서의 개발 경험
  • 서비스 개선점을 주도적으로 발굴하고 업무를 진행하는 역량
  • Webpack, Vite를 활용한 번들 최적화 경험
  • Frontend CI/CD 구축 경험 또는 관련 지식
  • MSA 환경에서의 서비스 개발 경험