Frontend Developer
Current바이버는 시계 거래 플랫폼입니다.- 초기기획에 참여하고, 2022년 5월부터 react-native로 개발을 시작하여 2022년 8월 말에 Android와 iOS 앱으로 런칭했습니다. 상품 큐레이션, 상품목록, 시세차트를 포함한 상품상세, 구매결제, 판매신청, 매거진, 마이페이지 등의 기능을 포함하여 런칭했습니다.-서비스 성능개선 및 안정화 작업 후 2023년 1월부터 3개월 정도 웹브라우저 지원작업을 진행했습니다. 네이티브 모듈이 포함된 라이브러리는 브라우저에서 동작하지 않아서 대체할 라이 브러리를 찾고, SDK가 react-native와 js로 분리되어 있는 경우 공통화작업을, OAuth 로그인 이나 파일 선택처럼 앱과 웹의 플로우가 달라지는 경우에는 분기를 작성하여 관리했습니다. 2023년 4월에 브라우저에서도 앱의 모든 기능을 사용할 수 있도록 작업을 완료했습니다.- 프로모션 안내 페이지, 기능 소개 페이지 등 WebView 페이지를 개발하고 관리중입니다.- 프로모션 안내 페이지 제작요청이 많아지고, 내용을 주기적인 업데이트 해야하는 프로모션이 생겨서 운영조직에서 직접 프로모션 페이지를 제작하고 편집할 수 있도록 관리자 기능을 개발했 습니다.- Github Action과 CircleCI를 통해 자동화된 빌드를 하고 있습니다.- 사용자 행동을 분석하기 위해 Amplitude 이벤트 트래커를 작성했습니다. 수집된 데이터를 기 반으로 구매/판매 퍼널의 단계별 전환률 분석, 구매 전 사용자의 행동패턴 분석, AB테스트의 전 환률 비교 등을 진행했습니다. 이를 기반으로 신규기능에 대한 의사결정을 내렸습니다.- 운영조직을 위한 관리자 페이지를 개발하고 있습니다.- Android/iOS/Web를 모두 지원하는 디자인 시스템을 제작하고 서비스와 관리자 페이지에 순차적으로 적용하였습니다.