03 Oct
|
Pieoneers Software
|
Vancouver
03 Oct
Pieoneers Software
Vancouver
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 current 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
📌 Senior React Native Developer (Vancouver)
🏢 Pieoneers Software
📍 Vancouver