RABBITHOLE · CAREERS
FRONTEND · REACT NATIVE
— 03 / QUALIFICATIONS

자격 요건

Must Have [ 필수 ]

  • React Native (0.70+) / Expo (SDK 50+) 실무 경험
  • TypeScript 능숙
  • 상태관리(Zustand / Redux / Recoil 등) + 서버 상태(TanStack Query / SWR) 경험
  • React Navigation 또는 expo-router 기반 라우팅 경험
  • iOS · Android 양 플랫폼 빌드 · 배포 경험 (EAS Build, 코드사이닝, 스토어 심사 대응)

기본 조건

학력 : 대졸 이상 · 경력 : 무관

Nice to Have [ 우대 ]

  • Firebase (Auth, Messaging) 통합 경험
  • 인앱결제(IAP) 또는 광고(AdMob) 연동 경험
  • Reanimated 3+ / Gesture Handler 인터랙션 구현 경험
  • NativeWind / Tailwind 사용 경험
  • New Architecture (Fabric / TurboModules) 또는 Expo Config Plugin 작성 경험
  • SSE / WebSocket 기반 실시간 통신 구현 경험
  • i18n 다국어 서비스 운영 경험 (특히 한 · 일)
  • Apple / Google 스토어 심사 거절 대응 경험
  • 게임 / 스토리 / SNS 류 콘텐츠 앱 개발 경험
  • 작은 팀에서 모호한 요구사항을 스스로 정의해 본 경험
— 04 / WHO WE LOOK FOR

우리가 찾는 사람

협동심 메타인지 성장지향성 창의성 스트레스 관리 계획성 AI 툴 활용 적극형

기술 스택보다 더 중요한 건 사고 방식이라고 믿습니다. AI 도구를 적극적으로 활용하면서, 동시에 자기 판단을 잃지 않는 분과 함께하고 싶습니다.

— 05 / TECH STACK

기술 스택

CoreReact Native 0.81 · Expo SDK 54 · React 19 · TypeScript 5.9 · New Architecture
Routing / Stateexpo-router 6 · Zustand 5 · TanStack Query 5
StylingNativeWind 4 (Tailwind 3.4)
Animation / UIReanimated 4 · Worklets · Gesture Handler · expo-image · react-native-svg
Auth / RealtimeFirebase Auth · FCM · SSE (react-native-sse)
Monetizationreact-native-iap · react-native-google-mobile-ads
i18ni18next · react-i18next · expo-localization
Build / InfraEAS Build / Submit (4-tier 환경)
QualityESLint 9 (flat config) · Prettier · TypeScript path alias
Backend 연동REST + SSE (Node.js 백엔드)