프론트엔드 개발자 - 결제 서비스

선호 경력: 5년 이상

조직 소개

우리 조직은 비즈니스의 성장을 지원하는 유연하고 안정적인 결제 시스템을 만들고 있습니다. 대규모 트랜잭션을 안정적으로 처리하고, 급변하는 시장 환경에 빠르게 대응할 수 있는 확장성을 중요하게 생각합니다.

시스템의 안정성과 데이터의 정확성을 바탕으로, 파트너사와 사용자가 신뢰할 수 있는 결제 환경을 함께 만들어갈 동료를 찾고 있습니다.

업무 내용

  • 결제의 마지막 단계인 사용자 인터페이스를 책임지고, 파트너사의 성장을 돕는 플랫폼을 개발합니다.
  • 유저의 결제 경험을 책임지는 결제창이 PC, Mobile, In-app 등 다양한 환경에서 매끄럽게 동작하도록 개발하고 최적화합니다.
  • 결제 진입부터 완료까지의 과정을 사용자가 직관적으로 인지할 수 있도록 UI/UX를 섬세하게 설계하고 구현합니다.
  • 파트너사의 비즈니스 운영을 돕는 올인원 플랫폼을 구축합니다.
  • 거래 현황을 한눈에 파악할 수 있는 대시보드 및 데이터 시각화 기능을 구현합니다.
  • 복잡한 정산, 회계, 통계 데이터를 웹상에서 직관적으로 조회하고 관리할 수 있는 효율적인 인터페이스를 개발합니다.
  • 결제 이탈을 줄이기 위해 페이지 로딩 속도와 렌더링 성능을 지속적으로 최적화하고, 다양한 브라우저 및 디바이스 환경에서도 문제없이 동작하도록 호환성을 확보합니다.
  • 안정적인 서비스 제공을 위해 에러를 선제적으로 모니터링하여 대응하고, 반복되는 운영 업무를 기술적으로 효율화할 수 있는 방법을 끊임없이 고민합니다.

필요 역량/경험

  • 5년 이상의 프론트엔드 개발 경험 또는 그에 준하는 깊이 있는 JavaScript/TypeScript 역량
  • React 기반의 생태계 활용 능력 및 Next.js 등을 활용한 SSR(Server Side Rendering) 환경 구축 경험
  • 복잡한 상태 관리(State Management) 효율적 설계 및 비동기 데이터 처리 능력
  • HTML/CSS 및 웹 표준(W3C)에 대한 깊은 이해를 바탕으로 한 시맨틱 마크업 및 크로스 브라우징 이슈 해결 능력
  • Webpack, Vite 등 빌드 도구 활용 능력 및 CI/CD 파이프라인을 통한 배포 프로세스 경험
  • 동료와의 코드 리뷰 및 더 나은 코드를 위한 원활한 소통 역량

선호 역량/경험

  • Mobile App 내 WebView 환경에서의 브릿지(Bridge) 통신 및 하이브리드 앱 개발 경험
  • 결제, 핀테크, 혹은 복잡한 어드민(B2B) 시스템의 프론트엔드 주도적 개발 경험
  • Webpack, Vite 등을 활용한 번들 사이즈 최적화 및 렌더링 성능 최적화 경험
  • Jest, Cypress, Playwright 등을 활용한 테스트 코드 작성 경험 및 UI 안정성에 대한 높은 이해도
  • Monorepo 구조나 마이크로 프론트엔드(Micro-Frontend) 아키텍처에 대한 이해 및 경험