F

Fig

Unsecured installment loans via BNPL partnerships

Senior Mobile Engineer - React Native

Mobile EngineeringUpdated on Nov 14
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 6 years of professional software engineering experience, including at least 3 years building and shipping production React Native applications in TypeScript.
  • Hands-on experience with Expo, including EAS Build and Submit and over-the-air updates, and ownership of App Store and Google Play releases.
  • Strong React fundamentals and experience diagnosing and fixing React Native performance issues, including re-renders and native-layer bottlenecks.
  • Daily use of AI coding tools, with the judgment to review and validate their output.
  • Experience using AI tools in operations work such as incident investigation, with the judgment to validate output and keep access tightly scoped.
  • Ability to make pragmatic technical decisions and communicate trade-offs clearly.

Responsibilities

  • Design, build, and ship features in the React Native and Expo app, covering onboarding, account management, and money movement.
  • Own the mobile release process end to end, including EAS builds, App Store and Google Play submissions, over-the-air updates, feature flags, and staged rollouts.
  • Improve the mobile developer experience through local tooling, continuous integration pipelines, and build-time improvements.
  • Improve app quality across performance, startup time, stability, crash-free rate, and accessibility.
  • Implement security-critical mobile capabilities, including biometric authentication, secure storage, device integrity checks, and session management.
  • Shape the APIs the app relies on and contribute to them alongside backend engineers.
  • Partner with Design to build a shared component library and a polished, consistent user experience.
  • Use AI tools and agents to accelerate building, testing, and shipping.
  • Raise engineering quality through code review, testing practices, and mentoring other engineers.
  • Work closely with Product, Design, Risk, Compliance, and Operations, and help set mobile patterns, tooling, and quality standards as the team grows.
  • Work closely with backend engineers, the CISO, and Risk and Compliance teams, and help establish standards and paved roads for other engineers.

Desired Qualifications

  • Experience with NestJS and PostgreSQL.
  • Experience designing or building a backend-for-frontend or API gateway layer.
  • Experience in fintech, banking, payments, or other regulated environments.
  • Knowledge of mobile security practices such as certificate pinning, jailbreak or root detection, and secure token storage.
  • Native module development in Swift or Kotlin, including Expo Modules.
  • Experience with mobile testing frameworks such as Detox or Maestro, and monitoring tools such as Sentry.
  • Experience with design systems, component libraries, and accessibility standards such as WCAG.
  • Experience helping a team adopt agentic development workflows, including context, guardrails, and review practices.
  • Experience building backend services and APIs behind mobile apps, ideally in TypeScript and Node.js.

About the Company

Fig

Unsecured installment loans via BNPL partnerships

Fig is a Canadian FinTech that provides unsecured personal installment loans through partnerships with lenders, loan aggregators, and other businesses. Its core service is offering buy now, pay later options for larger cart sizes, enabling consumers to finance high-value purchases. The product works through a digital-first process: partners present Fig’s loan options to their customers, loans are funded by partner lenders, and borrowers repay in installments with interest. There are no hidden fees or monthly customer fees, aside from potential Non-Sufficient Funds (NSF) charges, making the experience straightforward for users and partners alike. Fig differentiates itself by targeting higher-value purchases and broader credit access, including borrowers with lower credit scores, while maintaining a seamless, online application and management flow. Its goal is to simplify lending for both consumers and partners by providing transparent, accessible credit that expands purchasing power.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Montreal, Canada
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Fig

See more jobs