Home
🔨

Product Engineer (Front-End)

Banking Team 소개

KCD 뱅킹팀은 복잡한 소상공인 금융시장을 근원적으로 혁신하기 위해 존재합니다. 서비스형 뱅킹(BaaS)을 지향하며, 사업자의 지급결제와 송금을 시작으로 여신/수신/카드/보험/기타 금융 서비스를 쉽고 편하게 만들어 끊임없이 제공합니다.

포지션 소개 및 주요 업무

Product Engineer(Front-End)
KCD는 프로덕 엔지니어가, 본인의 영역(i.e., 프론트엔드)에서의 기술적 전문성을 토대로 프로젝트의 해당 영역에서 미니 CTO가 되어주기를 기대합니다. 미니 CTO는 프로젝트의 전 과정(기획, 스펙 결정, 구현, 배포, 운영)을 함께 책임지면서, 기술적 의사결정을 주도하고 협업자의 의사결정을 돕습니다. 이를 위해서는 본인이 기술적 의사결정을 내렸을 때, 그것이 당시 팀의 리소스나 상황을 고려했을 때 충분히 합리적인 결정임을 협업자들에게 설득할 수 있어야 합니다.
뱅킹팀 프론트엔드 프로덕 엔지니어의 주요 업무는 다음과 같습니다.
프로덕 안정성 및 내부 구성원의 업무 생산성 향상을 위한 도구/프로세스 개발
디자인 시스템
자동화 테스트
퍼포먼스 측정 및 개선
에러 모니터링 및 수정

필수역량

필수 자격요건
프로덕션 환경에서 React + TypeScript 로 웹 프론트엔드 프로덕을 2년 이상 개발/운영한 경험
프론트엔드의 각 레이어에서 사용 가능한 기술 스택의 장단점을 이해하고, 프로덕의 상황에 맞춰 적절한 기술을 선택할 수 있는 능력
복잡한 비즈니스 로직을 정확하고 빠르게 이해하며 기술 적자를 쌓지 않는 문제 해결 능력
빠르고 신중한 의사결정으로 업무 진행 중 병목을 효과적으로 해소하는 능력
태도
실패를 두려워하지 않고, 반드시 결과까지 만들어 내는 도전정신을 가지고 계신 분
사업초기에 직면할 수 있는 다양한 이슈들에 유연하게 대응하며 문제 해결에 집중할 수 있는 분
기대하지 않았던 결과를 마주했을 때, 책임 소재를 묻기보다 근본적인 원인을 찾아 개선하는데 주력할 수 있는 분
구성원들의 의견을 존중하고, 겸손한 커뮤니케이션 능력을 가지고 팀원들의 신뢰자산을 쌓을 수 있는 분

우대사항

모바일 앱의 웹뷰로 제공되는 어플리케이션을 운영해본 경험
퍼포먼스 모니터링, 에러 모니터링 등 웹 어플리케이션에서 중요한 측정 지표들을 이해하고, 주기적으로 측정하고, 개선해본 경험
디자인 시스템 컴포넌트를 설계, 구현 및 운영해본 경험
단순히 테스트 커버리지를 높이기보다는, 개발자를 도와주는 가치있는 테스트를 UI 컴포넌트부터 E2E까지 다양한 환경에서 작성하고 유지보수해본 경험
GraphQL API를 직접 설계/구현하거나, 호출하여 개발/운영해본 경험
CDN, HTTP 캐시, 어플리케이션 캐시 등 여러 레이어에서의 캐싱을 깊이 고민해본 경험
Terraform, Cloudformation 등 IaaS를 이용한 프론트엔드 인프라 구축 경험

인재영입 과정

생년월일, 주소, 사진 등 업무와 관계없는 내용은 생략하고, 어떤 경험을 해오셨는지 알 수 있는 경력 위주로 작성된 지원서 (이력서 및 포트폴리오/링크)를 이메일로 join@kcd.co.kr 보내주세요
노션페이지를 지원경로로 말씀해주시면 더 좋아요!
지원자분과 KCD 관계 사이에서 서로를 알아가는 시간인 캐주얼 톡을 진행해요
KCD의 모든 포지션은 작은 프로젝트 절차를 포함하고 있답니다
이후 해당 프로젝트 구현 결과를 중심으로 해당 팀과 함께 기술 면접을 진행해요
마지막으로, 회사 구성원 모두와 상호 이해를 높일 수 있는 팀 면접과 CEO 면접을 진행해요

사외추천 제도

딱 맞을 것 같은 사람을 알고 계시다고요? 소개하신 분이 입사할 때마다 추천해주신 분에게 600만 원의 사례금을 드리고 있습니다. 떠오르는 분이 있다면 지금 한국신용데이터를 소개해주세요!