Lutra Logo

Lutra

Mobile Engineer

Reposted 11 Hours Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Lead development and ownership of a React Native mobile app (iOS and Android), shipping features end-to-end. Contribute across front-end and back-end, ensure code quality, testing, releases, scalability, and mentor engineers while collaborating with product and design.
The summary above was generated by AI
Your opportunity

Our client is a Canadian fintech reimagining how people manage their money, starting with one of their largest recurring expenses: their monthly bills. The team built a leading position in the domestic bill-pay market and is now expanding toward a broader set of consumer financial products. The company moves hundreds of millions in annual transaction volume and operates with venture backing and a stable runway.

The next twelve months bring new products, deeper payments infrastructure, and a growing surface area across web and mobile. This role offers substantial ownership over what ships to a large consumer user base.
This is a senior, hands-on role. Everyone on the team writes code. The engineers who thrive here take an ambiguous problem, work it, ship it, and adapt when requirements change. You will lead on mobile projects while moving across the front end and into the back end when the work calls for it. The environment is fast-paced and rarely the same two weeks running.

You will own the mobile experience for a React Native application across iOS and Android, currently live and roughly at parity with web. The work is continuous improvement, new product surfaces, and ongoing experimentation rather than a from-scratch build. You will partner closely with product, design, and the rest of engineering to turn early ideas into shipped features.

Tech stack
  • Mobile: React Native (iOS and Android), Typescript
  • Front-end: React, React Native, Next.js, TypeScript, Tailwind CSS
  • Back-end: Node.js, NestJS, TypeScript, Firebase
  • Infrastructure & DevOps: Git, GCP

Key responsibilities

  • Mobile application development: Ship and maintain features across the React Native app end to end, spanning architecture, code, testing, and release to the App Store and Google Play
  •  Full-stack contribution: Contribute to front-end and back-end work as the problem demands, without being confined to a single layer
  • Technical leadership: Take ownership of projects, set the quality standard for surrounding engineers, and mentor others regardless of title
  • Problem ownership in ambiguity: Take a rough problem, determine what actually needs solving, execute, and adapt when requirements shift
  • Code quality & reliability: Write well-tested, maintainable code; engage in code reviews, refine development practices, and help optimize continuous integration and delivery workflows
  • Scalability engineering: Participate in technical design discussions to ensure that systems can handle increasing transaction volumes and growing feature complexity, all while maintaining security, performance, and reliability
  • Cross-functional collaboration: Work closely with product, design, and other engineering team members to translate product requirements into technical solutions; share insights, mentor less experienced engineers, and contribute to a supportive, knowledge-sharing culture
  • Adaptability & Innovation: Keep abreast of emerging technologies and industry trends; experiment with new tools and approaches to ensure that the team’s technology choices remain efficient, current, and well-suited to the evolving product roadmap

Your know-how 

  • You have 5+ years of software engineering experience
  • You have 3+ years of mobile development experience, ideally building React Native applications for iOS and Android
  • You have experience navigating app store submissions and updates for cross-platform deployment
  • You have experience designing, implementing and maintaining RESTful APIs 
  • You have experience with Git version control and release management
  • You have experience working with large datasets and NoSQL databases
  • You have a track record of driving and delivering key initiatives in high autonomy, fast-paced settings
  • You have strong communication skills and the ability to explain complex technical ideas in accessible terms, contribute to cross-functional discussions, and thrive in a team that values mentorship, openness, and respectful discourse

It’s a bonus if

  • You have experience with financial/payments APIs (e.g., Stripe, Flinks) and payments infrastructure
  • You have experience working in a startup setting and bringing applications to market from scratch (perhaps even as a former founder/founding team member)
  • You are proficient with CI/CD workflows and tooling
  • You have experience integrating mobile apps with Node.js back-end services in a full-stack environment

Compensation
The base pay range for this role is CA$120,000 – CA$170,000 per year.

Similar Jobs

An Hour Ago
In-Office or Remote
Canada
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
Lead mobile QA across iOS and Android: define test plans, run functional/exploratory/regression/UI/UX and E2E API tests on real devices and emulators, build and maintain UI+API automation integrated with CI/CD, support store releases and crash monitoring, collaborate with product and engineering, and track QA metrics.
Top Skills: Adb LogcatAllure TestopsApp StoreAppiumBitriseCharlesCi/CdEmulatorsFiddlerGitGithub ActionsGoogle PlayGraphQLJavaScriptJIRAMaestroPostmanProxymanPythonReal DevicesRestSentryXcode Console
3 Days Ago
In-Office
3 Locations
Senior level
Senior level
Information Technology • Internet of Things • Software
Lead design, architecture, development, and maintenance of Geotab's iOS and/or Android mobile apps. Drive technical decisions, CI/CD, testing, performance optimization, and integration with telematics backends. Mentor engineers, adopt AI-assisted tools, own release processes, and participate in on-call incident response to ensure a reliable, scalable mobile experience.
Top Skills: App StoreBitriseBleCan BusClaude CodeClean ArchitectureDetoxEspressoFastlaneFlutterGithub ActionsGithub CopilotGoogle PlayJetpack ComposeKotlinMqttMviMvvmReact NativeSwiftSwiftuiWebsocketsXctest
4 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Digital Media • Gaming • Software • Sports
Develop, maintain, and optimize a React Native (Expo/EAS) mobile app focused on community features (social feeds, bet sharing, chat). Improve performance and reliability using Crashlytics, testing frameworks, and CI/CD. Collaborate with Product, Design, and Engineering to shape features and technical direction, establish React Native best practices, and support platform growth across squads.
Top Skills: AndroidAppleBackend Api IntegrationCi/CdCrashlyticsDeep LinkingDetoxEasExpoGeolocationGitGoogleGoogle PlayiOSJestOffline Data StrategiesReactReact NativeSwiftTestflightTesting LibraryTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account