IT & Software

Senior React Native Developer

Pieoneers Software Inc

Vancouver · British Columbia · Canada

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

#J-18808-Ljbffr

Reference: WJ-3875_13331922

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.