Senior React Native Frontend Developer Canada
Burnaby, BC

About $71,000 - $93,000 a year


React Native Pilot Team, Canada

We are looking for React Native (RN) pioneers with deep experience in the React.js ecosystem. You will help us pilot greenfield RN mobile apps in the travel and ticketing industries, and later brownfield integration of RN within large existing native mobile apps. is a late stage Indonesian startup. Its flagship consumer mobile app is growing at an accelerating pace of 1 million downloads a month from the App Stores, and is leading online travel in Southeast Asia. Your job, should you so accept, will be to lead incubation and finding the most efficient processes in adoption of latest software technologies, open source preferred. You will demonstrate best practices and document successes and failures, to accelerate quality and speed of software development for other teams within the family. You would effectively be joining us in a startup within a startup.

If you enjoy challenging the status quo in outside-the-box but pragmatic ways, we should talk. If you are also passionate about different parts of the software development lifecycle from design, testing to deployment, but is rooted in frontend engineering with design- and UX-thinking, we should definitely talk.


  • 3+ years of professional Javascript programming experience, design patterns and data structures
  • Expertise in React.js, writing well structured and performant ES6/7 code
  • 1+ years experience developing React Native apps, tested and used in production
  • Understanding of native mobile app development practices and ecosystems (iOS, Android)
  • Experience in state management using Redux, MobX or React-Hooks-based systems, or
  • Experience consuming GraphQL APIs in React-based frontends. Designing them a plus
  • Expertise in modern Web app best practices and responsive designs. PWA a plus


  • Passion and pride in writing elegant, solid, efficient but easy to read code
  • Pragmatic in implementation
  • Top-notch communication skills
  • The resourcefulness and discipline to work in a flexible environment
  • Self-starting, lifelong learner
  • A collaborative, team player


  • react-native-web experience, building apps targeting all 3 platforms with highly shared code
  • Experience bridging native mobile app modules to React Native
  • TDD experience using testing frameworks like Jest and Detox, and mobile CI pipelines
  • Component driven development experience, using a framework like Storybook
  • Working with microservice backend instances and Docker containers
  • Enjoys documenting the team’s work


  • Competitive salary and bonus
  • Comprehensive health, dental and benefit packages
  • Relaxing office culture with free snacks bar
  • EV charging at office
  • Employee referral bonus program

Job Types: Full-time, Permanent