Point your AI agent at freehire and let it find you a job.

Get the CLI →

Pieoneers Software Inc

Senior React Native Developer

Posted 6 views
Discussion

Summary

Senior React Native developer building full-cycle cross-platform iOS/Android apps at a Vancouver software studio, increasingly with AI-powered features (LLM assistants, on-device ML). Day to day: feature development from UI to native modules, testing, performance optimization, and App Store/Google Play releases with CI/CD.

Pieoneers is seeking a dynamic Senior React Native developer to join our mobile app development team in Vancouver, BC with opportunities to work remotely. You'll build cross-platform iOS and Android apps, increasingly with AI-powered features at their core.

Role + Responsibilities:

  • Full-cycle development of cross-platform mobile apps for iOS and Android
  • Writing code for new features, from UI to native module integration
  • Integrating AI-powered features into mobile products (LLM-based assistants, voice, image recognition, on-device ML)
  • Creating automated test suites and ensuring quality in your code
  • Optimizing app performance, startup time and bundle size
  • Managing releases to the App Store and Google Play, including CI/CD and OTA updates
  • Actively identifying problems and solutions
  • Collaborating with a cross-functional team of designers, back-end and AI engineers
  • Comfortable working with a flat hierarchy

Skills & Qualifications:

  • Minimum 5 years of mobile development experience, including 3+ years with React Native
  • Solid understanding of React Native internals, including the New Architecture (Fabric, TurboModules) and Expo
  • Experience with state management and data fetching (Redux Toolkit, Zustand, TanStack Query)
  • Ability to work with native code (Swift/Kotlin) to build or debug native modules
  • Experience with REST and GraphQL APIs, offline-first data, push notifications and deep linking
  • Experience with testing tools such as Jest, React Native Testing Library, Detox or Maestro
  • Track record of publishing and maintaining apps on the App Store and Google Play
  • Strong communication skills (written and verbal)
  • Commitment to professional development and higher learning

Bonus Points:

  • Experience integrating LLM APIs (OpenAI, Anthropic, Gemini) or on-device ML (Core ML, TensorFlow Lite)
  • Node.js, Python or Ruby back-end experience
  • Firebase and Google Cloud experience
  • Experience in Test-Driven Development and pair programming

We work remotely from anywhere in the world, with a flexible work schedule, collaborating across different time zones and cultures. Become a part of team Pieoneers with a true passion for your job and a desire for professional development.

I love the flexibility of choosing my own hours. Work-life balance is key.

Every project is unique - it keeps it engaging and I'm always learning new things.

Aleksey Ponomarev, Front-End Developer / UI&UX Designer

I love to travel a lot, so I was searching for a job where I could work online from anywhere in the world. I found it here at Pieoneers.

The Pieoneers team is a mix of highly professional people, the best technology solutions and great opportunities for advancement and professional development.

Fedor Khardikov, Back-End Developer

Working at Pieoneers is a great combination of friendship, technology and business. I'm happy to be a part of it.

Vasily Reys, Senior Web Developer

The Pieoneers team works in a collaborative manner — people help each other to achieve a common goal. Also, I really like when co-workers share photos from their outdoor adventures!

Ivan Chubov, Team Lead

I love the flexibility of choosing my own hours. Work-life balance is key.

Every project is unique - it keeps it engaging and I'm always learning new things.

Aleksey Ponomarev, Front-End Developer / UI&UX Designer

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available