— 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
기술 스택
| Core | React Native 0.81 · Expo SDK 54 · React 19 · TypeScript 5.9 · New Architecture |
|---|---|
| Routing / State | expo-router 6 · Zustand 5 · TanStack Query 5 |
| Styling | NativeWind 4 (Tailwind 3.4) |
| Animation / UI | Reanimated 4 · Worklets · Gesture Handler · expo-image · react-native-svg |
| Auth / Realtime | Firebase Auth · FCM · SSE (react-native-sse) |
| Monetization | react-native-iap · react-native-google-mobile-ads |
| i18n | i18next · react-i18next · expo-localization |
| Build / Infra | EAS Build / Submit (4-tier 환경) |
| Quality | ESLint 9 (flat config) · Prettier · TypeScript path alias |
| Backend 연동 | REST + SSE (Node.js 백엔드) |