Back to results

Senior Mobile Developer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
5-8+ years of professional mobile development experience, with multiple shipped apps in production
Posting language
English
Posted

Original job description

BrainRidge Consulting is a premium FinTech Technology Consulting firm with the energy of a startup and experience of an enterprise. With a mission to empower financial institutions and organizations to thrive in the digital age, we provide cutting-edge technology solutions and strategic guidance to drive innovation and growth. As we continue to grow, we are seeking a motivated and experienced Senior Mobile Developer.

Responsibilities

  • Lead the design and implementation of advanced features for iOS and/or Android apps, from concept to production release
  • Define and advocate for mobile architecture, coding standards, and best practices across the team
  • Collaborate closely with product, design, and backend teams to shape solutions, estimate work, and de-risk delivery
  • Optimize application performance, reliability, and security, including offline behavior and error handling
  • Review code, guide refactoring efforts, and mentor mid- and junior-level developers
  • Own complex integrations such as payments, analytics, push notifications, and third-party SDKs
  • Contribute to roadmaps, technical spikes, and proof-of-concepts for new mobile capabilities
  • Help improve build pipelines, automated testing, and release management for faster, safer deployments

Qualifications

  • 5-8+ years of professional mobile development experience, with multiple shipped apps in production
  • Expert-level proficiency in at least one native platform (Swift/SwiftUI for iOS or Kotlin/Jetpack for Android); cross-platform experience (React Native, Flutter) is a strong plus
  • Proven experience designing mobile architectures, modular codebases, and reusable components
  • Deep understanding of platform guidelines, performance tuning, memory management, and security best practices
  • Experience with CI/CD for mobile (Fastlane, Bitrise, GitHub Actions, or similar)
  • Strong track record of technical leadership: mentoring, code reviews, and driving engineering improvements
  • Comfortable working in Agile environments across product, design, and QA
More about this job

Responsibilities

Lead the design, architecture, and delivery of advanced iOS and/or Android app features, while improving performance, reliability, security, integrations, and release processes. Collaborate with product, design, and backend teams, and provide technical guidance through code reviews, refactoring, and mentoring.

Requirements

Requires 5–8+ years of professional mobile development experience and a track record of shipping production apps, with expert proficiency in Swift/SwiftUI or Kotlin/Jetpack. Candidates should have experience with mobile architecture, performance and security, CI/CD, technical leadership, and Agile collaboration; cross-platform development is a plus.

Skills

  • iOS Development
  • Android Development
  • Swift
  • SwiftUI
  • Kotlin
  • Jetpack
  • Mobile Architecture
  • Application Performance Optimization
  • Mobile Security
  • CI/CD
  • Automated Testing
  • Code Review
  • Technical Leadership
  • Mentoring
  • Agile

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Consulting
  • Management & Leadership

Keywords

  • FinTech
  • Mobile Development
  • iOS
  • Android
  • Swift
  • SwiftUI
  • Kotlin
  • Jetpack
  • React Native
  • Flutter
  • Mobile Architecture
  • Modular Codebases
  • Reusable Components
  • Performance Tuning
  • Memory Management
  • Mobile Security
  • CI/CD
  • Fastlane
  • Bitrise
  • GitHub Actions
  • Automated Testing
  • Release Management
  • Payments
  • Analytics
  • Push Notifications
  • Third-Party SDKs
  • Agile
  • Technical Leadership
  • Code Reviews
  • Proofs of Concept

Report this job