home

Product Engineer - Frontend

Tags
React
React-native
Next.js
TypeScript
Vercel
CodePush
fastlane
Redux Toolkit
Zustand
React Query
2 more properties

Merakiplace 에서 Product Engineer - Frontend 직군은?

Merakiplace의 Product Engineer - Frontend 직군은 고객이 가장 쉽고 편리하게 건강을 케어할 수 있는 Healthcare Super App을 만들기 위해 <나만의닥터> 서비스의 Frontend 를 이루는 다양한 App, Web 제품들을 개발/운영해 나가고 있습니다. 모든 구성원들이 스스로 문제를 정의하고, 이를 Product 로 해결해가면서 팀, 제품, 그리고 구성원이 함께 성장해 나가는 것을 추구 합니다.
팀의 성장과 탁월한 동료들이 최고의 복지라고 믿습니다. 사용자 관점에서 문제에 대해 깊이 고민하고, 사용자에게 최고의 경험을 제공하는 것에 집착하며, 적절한 솔루션을 찾아 나가는 과정에 Trade-off 에 대해 끊임없이 고민해 나가고, 동료들과 건강한 자극을 주고 받는 것을 즐기는 Software Engineer 라면, 언제든 지원 부탁드립니다.

이런 일을 함께 하게 됩니다

Healthcare Super App 으로 성장해 나가는 여정에 만나는 문제들을 해결하기 위한 Frontend 제품을 만들고 운영하며 개선해 나갑니다.
단순히 동작하는 것을 빠르게 만들어 내는 것을 넘어, 비즈니스/제품이 성장하는 단계별로 적절한 엔지니어링에 대해 고민하고, 그것을 기준으로 균형 잡힌 품질과 높은 속도로 제품을 만들어 가는 것을 중요한 가치로 두고 제품을 만들어 갑니다.
이렇게 일을 하게 됩니다.
Chapter/Squad 에 소속되어 Sprint 주기를 반복해 나가며 Frontend 문제를 풀어나갑니다.
Why, What 을 정리하는 문제 정의 과정에 참여하여 문제와 방향성에 대해 깊게 이해하기 위해 적극적으로 커뮤니케이션 합니다.
When, How 을 계획하는 과정에 우선순위와 계획, 그리고 적절한 방향과 시스템 디자인에 대해 동료들과 논의 합니다.
실행의 과정에, 단순한 구현을 넘어 테스트, 배포, 배포 이후의 가치 전달 까지 고객과 제품과 엔지니어링에 대해 집착하며 오너십을 가지고 제품을 만들어 갑니다.
Squad 의 문제들을 해결 해나가면서, 지속적으로 성장할 수 있도록 Chapter 의 문제들도 함께 풀어 갑니다.
운영 과정에 발생하는 오류, 장애 들에 대해 긴밀하게 살피고, 적절한 수준을 유지해 나가기 위해 지속적으로 관리해 나갑니다.
0 to 1 여정 에서 함께 풀어나갈 문제들
고객의 문제를 찾고 검증해 나가는 과정을 반복적으로 빠르게 실행해 나갈 수 있도록 민첩하게 개발/배포/운영을 해 나갑니다.
신속한 개발/배포/운영이 지속 가능하도록, Frontend 영역의 엔지니어링 기반을 만들고 개선해 나갑니다.
실험과 시도의 결과가 팀과 제품의 성장을 발목 잡지 않도록, 만드는 것을 넘어, 잘 없앨 수 있도록 모듈화에 대해 고민하고 만들어 나갑니다.
빠른 실험과 시도속에서도 중요한 고객의 데이터가 안전하게 다뤄질 수 있도록 보안의 수준을 유지해 나갑니다.
1 to 10 여정 에서 함께 풀어나갈 문제들
찾은 고객의 문제를 기반으로 팀과 제품이 과감하게 성장할 수 있도록, 1 to 10 단계에서 만나는 신뢰성, 확장성, 성능, 품질의 문제에 대해 Frontend 를 중심으로 문제를 해결해 갑니다.
0 to 1 단계에서 의도적으로 선택한 솔루션들에 편의성, 확장성, 안정성, 신뢰성을 더해, 성장하는 과정을 지탱하고, 이끌 수 있는 시스템으로 개선해 나갑니다.
팀이 제한된 시간에 더 많은 중요한 일에 집중할 수 있도록, 엔지니어링으로 팀의 생산성을 높이는 일을 지속적으로 해 나갑니다.
문제를 풀어 나가는 구성원과 조직이 규모가 커져감에 따라 발생하는 생산성 저하, 협업 병목, 사이드이팩트 증가, 컨벤션과 품질 붕괴, 빌드 시간 증가, 배포 충돌 등의 현상을 적절한 시기에 맞춰 해결해 나갑니다.
1 to 10 을 넘어 10 to 100 의 폭발적으로 성장하는 과정에서 나타나는 대용량 트래픽, 대용량 데이터, 높은 신뢰성 확보, 지속적인 0 to 1 실험 지원 등 다양한 문제들을 맞이할 준비를 하고 적절하게 해결해 나갑니다.
다루게 될 제품들
나만의 닥터 App 서비스 Frontend
나만의 닥터 Web 서비스 Frontend
의사/간호사 분들이 사용하는 Web 서비스 Frontend
약사 분들이 사용하는 Web 서비스 Frontend
외국인 사용자들을 위한 Web 서비스 Frontend
디자인 시스템

이런 분과 함께 하고 싶습니다

Frontend 개발 경험 3년 이상 또는 그에 준하는 경험과 역량이 있으신 분
TypeScript 기반의 개발에 능숙하신 분
아래 두 가지 요건 중 하나를 충족하시는 분
React 기반 서비스 개발에 능숙하신 분 (Web)
React Native 기반 서비스 개발에 능숙하신 분 (App)
배포 자동화 경험이 있으신 분
레거시를 분석하고 시기에 맞게 개선해 나가는 것을 즐기시는 분
타 직군과 의사소통을 원활히 잘할 수 있는 분
고객과 제품 중심으로 생각하고 의사 결정해나가는 것의 의미를 이해하고 선호 하시는 분

이런 분이면 더 좋습니다

불확실성 및 변화에 열린 제품 개발 프로세스에 익숙하신 분
결정된 것들을 잘 실행하는 Top-Down 이 아닌, 명확히 정해지지 않은 요구사항들을 Sprint 내에서 팀내 다양한 직군들과 함께 가시화 시켜 나가며 개발하는 긴밀하고 민첩한 제품 개발 문화에 익숙하신 분
0 to 1, 1 to 10 의 성공과 실패 경험을 가지고 계시며, 그 과정에서 폭넓은 성장을 해 나가고 계신 분
복잡한 기능들이 포함된 App 에서 사이드 이팩트를 줄이기 위한 엔지니어링 경험을 가지고 계신 분
성장하는 제품에 따라 제품과 협업 규모가 커져갈때, 큰 규모의 Frontend 시스템 개발/운영에서 발생하는 문제들을 만나고 개선해 보신 분
iOS, Android 네이티브 개발 경험이 있으신 분
신규 기능 배포 과정에 Feature Flag, Versioning 등의 문제를 해결하는 것에 익숙한 경험을 가지고 계신 분
대규모의 사용자, 이벤트, 마케팅 이벤트의 상황을 잘 다루기 위한 Frontend 영역의 엔지니어링을 해본 경험이 있으신 분
적절한 테스트 자동화를 통해 제품 품질 및 팀 QA 효율성을 향상시킨 경험이 있으신 분
Frontend, Backend, Data, Infra 영역을 넘나들며 문제를 해결하는 것을 선호하시는 분

기술스택

Language/Framework : TypeScript, React Native, React, Redux/Zustand, React Query, Next.js, Java/Kotlin, Swift
CI/CD : Github, CodePush, Fastlane, Firbase AppDistribution, Vercel
Data: Firebase RemoteConfig, MMKV
Monitoring : Sentry, Firebase Crashlytics
Infra : Vercel, AWS, ECS, CloudFront, S3

근무형태 및 급여

근무지: 패스트파이브 역삼3호점 (서울 강남구 테헤란로 151 역삼하이츠빌딩 7층)
채용 형태: 정규직 (3개월 수습, 급여 100% 지급)

혜택 및 복지

주도적인 업무환경 및 성장 기회
역삼역에서 1분 거리의 사무실
점심 및 저녁 식대 지원
주 1회 재택근무 지원
업무용 최고급 노트북/PC 및 주변기기 제공 (*Software 포함)
업무에 필요한 도서, 교육, 세미나, 컨퍼런스 비용 지원
생일 당일 조기 퇴근 및 축하 선물 지급
경조금 지급
명절 선물 지급
비대면진료 및 건강검진 지원

지원방법

아래 이메일로 본인의 이력서포트폴리오를 PDF 형식으로 보내주세요. 일주일 내로 서류 전형 결과를 검토 후 답변을 받아보실 수 있습니다.
people@merakiplace.kr

채용 절차

서류검토 → 과제전형 → 기술면접 → Fit 면접 → 처우협의 → 최종합류
과제 면접은 케이스에 따라 SKIP 될 수 있습니다.
인터뷰는 패스트파이브 역삼3호점에서 진행됩니다.
직무 인터뷰는 경력을 중심으로 경험과 역량을 판단합니다.
Fit 면접은 대표와 진행합니다. 지원자님이 '어떤' 사람이고, 팀의 문화와 적합한지를 알아가는데 집중합니다.