Senior Mobile Developer (React Native)
Sidekick • Brazil • Costa Rica
Posted: June 5, 2026
Job Description
About the Project
Sidekick is a Canadian DTC brand selling physical therapy and rehab products. We're hiring a senior React Native developer to own our customer companion app (iOS + Android) — a simple instructional UX that walks customers through how to use our products.
This is a long-term, full-time contractor role on a fixed monthly retainer.
Main Tasks
- Take ownership of the entire React Native application development lifecycle, from concept to deployment and maintenance.
- Architect, design, and implement efficient and scalable React Native application.
- Write clean, maintainable, and well-documented code.
- Own end-to-end QA on everything you ship, including the surrounding flows your changes touch
- Monitor Sentry, triage and fix production crashes to keep the app stable
- Own App Store and Play Store releases end-to-end (builds, submissions, certificates, handling rejections)
- Take ownership of the backendless solution based on Supabase.
- Work on the estimations and timesheets.
Must Haves
- 7+ years experience, senior-level React Native (iOS and Android, TypeScript).
- Proven track record shipping and maintaining live apps on both stores (links required)
- Supabase experience (auth, Postgres, RLS).
- Experience with payment frameworks and SDKs, like Google/Apply Pay, Stripe, etc.
- Strong communication and collaboration abilities.
- Available in the Eastern time zone.
- Experience applying the best practices in keeping code well tested.
Nice To Haves
- Knowledge of native mobile development (Android/iOS) is a plus.
- Ability to work independently and effectively in a fast-paced environment.
Additional Content
About the Project
Sidekick is a Canadian DTC brand selling physical therapy and rehab products. We're hiring a senior React Native developer to own our customer companion app (iOS + Android) — a simple instructional UX that walks customers through how to use our products.
This is a long-term, full-time contractor role on a fixed monthly retainer.
Main Tasks
- Take ownership of the entire React Native application development lifecycle, from concept to deployment and maintenance.
- Architect, design, and implement efficient and scalable React Native application.
- Write clean, maintainable, and well-documented code.
- Own end-to-end QA on everything you ship, including the surrounding flows your changes touch
- Monitor Sentry, triage and fix production crashes to keep the app stable
- Own App Store and Play Store releases end-to-end (builds, submissions, certificates, handling rejections)
- Take ownership of the backendless solution based on Supabase.
- Work on the estimations and timesheets.
Must Haves
- 7+ years experience, senior-level React Native (iOS and Android, TypeScript).
- Proven track record shipping and maintaining live apps on both stores (links required)
- Supabase experience (auth, Postgres, RLS).
- Experience with payment frameworks and SDKs, like Google/Apply Pay, Stripe, etc.
- Strong communication and collaboration abilities.
- Available in the Eastern time zone.
- Experience applying the best practices in keeping code well tested.
Nice To Haves
- Knowledge of native mobile development (Android/iOS) is a plus.
- Ability to work independently and effectively in a fast-paced environment.