← Browse all jobs
CO

React Native Developer

Caspian One
Toronto, OntarioOn-site2 weeks ago
Apply Now →

About this role

Senior React Native Engineer (Mobile) Location: Hybrid (Canada) Type: Permanent or Contract‑to‑Hire Experience: Senior (7+ years) The Opportunity Our client, a leading investment bank, is building a modern, cross‑platform mobile application and is looking for a Senior React Native Engineer to join as one of the founding members of its mobile engineering team. This role offers a rare opportunity to help shape not just the application itself, but also the engineering standards, architecture, and ways of working for a growing mobile capability. The successful candidate will work on a large‑scale, customer‑facing product with significant reach, while having real influence over technical direction and the opportunity to grow into a leadership role as the team scales. The application is being built using React Native with a shared codebase across iOS and Android, alongside targeted native development where required. While an initial release is underway, there is substantial scope for refactoring, optimisation, and architectural improvement, making this a strong “greenfield‑with‑context” environment. What You’ll Be Doing • Design, build, and evolve high‑quality React Native applications across iOS and Android • Contribute to mobile architecture decisions, reusable components, and engineering standards • Work hands‑on across the mobile stack, including native iOS and/or Android development when needed • Help establish and improve best practices around testing, CI/CD, performance, and maintainability • Collaborate closely with product, design, QA, and business stakeholders in a squad‑based, agile setup • Act as a senior technical contributor through code reviews, knowledge sharing, and technical leadership • Support the growth of the mobile capability by mentoring future team members as the team expands What Our Client Is Looking For • 7+ years’ experience in software engineering, with deep hands‑on React Native experience in production environments • Proven experience delivering large‑scale, enterprise‑grade mobile applications • Strong foundations in native mobile development (iOS with Swift/Objective‑C and/or Android with Kotlin/Java) • Confidence working in mixed codebases that combine React Native and native platform code • Solid understanding of mobile architecture, performance optimisation, and engineering best practices • Experience with modern React Native tooling and patterns • Exposure to Expo (managed or bare workflows) is beneficial but not essential • Strong communication skills and experience working in cross‑functional teams • Previous experience mentoring or leading other engineers is highly valued Why This Role Stands Out • Join as an early, influential engineer within a growing mobile engineering function • Work on a long‑term, high‑impact platform, not a short‑term engagement • Genuine opportunity to shape technical direction, standards, and culture • Strong emphasis on engineering quality and sustainable delivery • Clear pathway into technical leadership as the team grows • Hybrid working model that balances collaboration and flexibility
Want to see how well you match this job?
Get AI-scored for free →