Neofinancial

Senior / Staff React Native Developer

Calgary, AB. Posted 4 months ago

The role

You will design, build, and maintain scalable frontend applications using React Native for iOS, Android, and Web. You will set technical direction for React Native architecture, optimize app performance, and mentor engineers.

What you will do

  • Design, build, and maintain robust, scalable frontend applications using React Native for iOS, Android, and Web
  • Improve and maintain developer experience tooling
  • Optimize app performance, render times, and memory leaks
  • Thread native code into the React Native ecosystem when JavaScript hits a bottleneck
  • Write clean, modular, and highly testable code
  • Own features from initial architectural design through deployment to the App Store and Google Play
  • Lead technical design reviews
  • Champion automated testing including unit, integration, and e2e
  • Mentor junior/intermediate developers
  • Optimize processes

Required qualifications

  • At least 7 years of software engineering experience
  • Heavy emphasis on building and scaling complex production mobile applications
  • Deep, production-proven expertise in JavaScript/TypeScript and React Native
  • Understand state management at scale
  • Understand mobile security best practices (storage, biometrics, cryptography)
  • Understand how to build resilient offline-first or highly cached experiences
  • Thrive in a high-intensity, high-growth environment
  • Excited to collaborate in person daily at our Calgary headquarters

Nice to have

  • Familiarity with native mobile development (iOS/Swift or Android/Kotlin)

Benefits

  • Full relocation support for candidates moving to Calgary
  • Comprehensive health benefits from day one
  • 21 days PTO
  • Maternity/paternity leave salary top-up
  • Equity through stock options
  • Short-Term Incentive Program (STIP) with cash bonuses
  • Health & personal spending accounts
  • A wide variety of discounts through our partner network
  • Access to early use of products and discounts on fixed-term Neo mortgages
  • Parental top-up & equity vesting during long term leave
  • Neo night events
  • Company wide huddles, and education

Before you apply

  • Successful candidates will be required to undergo a security screening, including a criminal records check and a credit check

About the company

Neo is building an alternative to traditional financial software. It is one of Canada's fastest-growing companies, having raised $400M+ and serving over one million customers on a platform built entirely in-house.

Senior / Staff React Native Developer at Neofinancial | JobZoey