Part Time
TBD
TBD
Jun 9, 2026
About RoseJob
RoseJob is job search that actually feels good. Upload your resume, and our matching engine (7-agent resume extraction over ~25K live jobs from 30+ sources) builds your profile — then you swipe through hand-picked roles, each card showing the skills you bring vs. what the job needs. Think "match, bloom, hire." We're early, the backend is real and shipping, and the mobile app is where the product comes alive.
The role
You'll be our mobile engineer — owning the RoseJob app end to end, from gesture physics to App Store release. This is a craft role: a swipe app lives or dies on feel, so we care as much about a buttery card animation and a delightful loading state (falling petals ? blooming bouquet) as we do about clean architecture. You'll work directly with the founder and the backend/matching team, and you'll have real ownership over how the product looks, moves, and ships.
What you'll build
- The swipe deck — fluid card gestures (? like, ? pass, ? super-like) with
- The resume-upload ? extraction ? profile-review ? deck flow (our hard invariant: no swiping without a resume), including the document picker, upload states, and the "petals while we think" extraction experience.
- The match card itself — our killer feature — rendering skill-expression overlaps cleanly and legibly.
- The saved "bouquet" (liked stack), job detail, and apply hand-off.
- The whole release pipeline: EAS builds, TestFlight, App Store + Play submissions, OTA updates, and the unglamorous parts (signing, review rejections, staged rollouts).
Our stack
Expo · React Native · TypeScript · expo-router · Reanimated · Gesture Handler · Zustand — talking to a FastAPI backend. You don't need to have used every piece, but you should be at home in this world.
You'll thrive here if you have
- Shipped real React Native apps to both the App Store and Google Play — and owned the releases, not just the features. (Send us links; we'll open them on a device.)
- Strong TypeScript + React fundamentals (hooks, state, render performance).
- Real fluency with gestures and animations — Reanimated worklets, Gesture Handler, 60fps interactions. This role is unusually animation-heavy; show us something that moves.
- Comfort with the platform realities: iOS vs. Android differences, permissions, push (APNs/FCM), deep links, and surviving App Store review.
- Enough native depth (Swift/Kotlin) to write or debug a native module and read a crash stack trace when Expo can't cover it.
- An eye for polish and UX craft — you sweat the empty states, haptics, and the 100ms that makes a swipe feel right.
Nice to have
- Consumer / B2C app experience (especially anything swipe-, feed-, or card-based).
- EAS Build/Submit + OTA update experience.
- Animation/motion-design sensibility (Lottie, custom transitions).
- Accessibility (VoiceOver/TalkBack) and i18n.
- Comfort being the first/only mobile hire — scoping, shipping, and owning quality without a big team around you.