Mobile Application Developer in Toronto

Mobile Application Developer in Toronto

Toronto Full-Time 135000 - 165000 $ / year (est.) On-site
V

At a Glance

  • Tasks: Build and scale VAZA's native iOS and Android apps with real-time data.
  • Company: Join a fast-growing Toronto startup revolutionizing opinion markets.
  • Benefits: Competitive salary, performance bonuses, and opportunities for rapid growth.
  • Other info: Collaborate closely with the founding team and enjoy a dynamic work environment.
  • Why this job: Make an impact by shipping features that engage hundreds of thousands of users.
  • Qualifications: Experience in mobile app development, especially in Swift or Kotlin.

The predicted salary is between 135000 - 165000 $ per year.

VAZA is a Toronto-based consumer startup building the world's first monetized opinion market. We turn sports, entertainment, and culture debates into interactive, community-driven markets where users can vote for free or back their vote with money (capped at $100), with winners paid out from the losing side through our proprietary algorithm. Instead of opinions disappearing into comment sections, VAZA measures collective conviction and settles debates through consensus. In our first 7 months live, we grew to 280,000+ users and processed over $10M in volume - entirely organically, driven by 50M+ social views. We're building the infrastructure that turns cultural attention into measurable, monetized engagement.

We're looking for a Full Stack Mobile Software Engineer to build and scale VAZA's native iOS and Android apps. You'll work directly with the founding team to ship new features, sharpen performance, and deliver the smooth, animation-rich experience our users expect - on a live product where the code you ship is in front of hundreds of thousands of people the same week. Mobile is your home base, but VAZA is a small team and crossover is expected: you'll regularly work alongside our backend (Rust), web, DevOps, and data teams.

  • Build and ship features across our native iOS and Android applications.
  • Own the mobile release process end to end - TestFlight, Play Console, and everything between.
  • Deliver polished, high-performance UI with complex animation and real-time data.
  • Maintain and scale a live consumer app serving a fast-growing global user base.
  • Crossover with the backend team on API design, WebSocket streams, and performance work.
  • Crossover with DevOps on CI/CD pipelines, automated testing, and release workflows.
  • Crossover with the data team on analytics instrumentation and product insights.
  • Monitor app health and help resolve production issues.
  • Support payment flows and integrations with payment providers.
  • Help keep the apps secure, reliable, and fast under load.
  • Collaborate closely with the executives on product direction and the technical roadmap.

Technologies:

  • iOS: Swift 6 (strict concurrency), SwiftUI, MVVM with Observation.
  • URL Session with async/await, WebSockets for real-time market data.
  • Swift Data/GRDB, Keychain-backed auth.
  • Rust with the Axum framework.
  • REST APIs and real-time updates over WebSockets.
  • AWS: ECS Fargate, S3 + CloudFront, ElastiCache (Redis).
  • Docker containers (cargo-chef for fast Rust image builds).
  • Infrastructure as code with Terraform.
  • CI/CD with GitHub Actions.
  • Mobile release automation: fastlane, code signing & provisioning, TestFlight and Play Console release tracks, staged rollouts.
  • Automated testing (unit, integration, end-to-end).
  • Monitoring, logging, and alerting - including mobile crash reporting and app health metrics.

Requirements:

  • A mobile-focused engineer who's comfortable working across the wider stack when needed.
  • Solid experience building and shipping native mobile applications; deep in at least one of Swift/SwiftUI or Kotlin/Compose and comfortable working in both.
  • Strong grasp of mobile app architecture, state management, and performance profiling.
  • Good understanding of relational databases (PostgreSQL), schema design, and migrations.
  • Backend experience; Rust is a strong plus, but we'll support the right engineer in ramping up.
  • Familiarity with cloud infrastructure (AWS a plus), Docker, CI/CD, and basic monitoring and observability.
  • Strong typing habits and clean, tested code.
  • A product mindset - you care about the user experience, not just the code.
  • Experience with live consumer applications at scale.
  • Payment API integrations (fiat and crypto on/off ramps).
  • App Store and Play Store release experience, including review processes.
  • Animation-heavy UI work (Core Animation, Compose animations, Lottie).
  • Solid Git workflow and branching practices.
  • Real ownership of the entire mobile surface of a live, scaling consumer product.
  • Direct collaboration with the founding team and technical leadership.
  • Move fast and see your work in front of real users immediately.
  • Grow with a high-growth startup at an early stage.
  • Performance-based bonuses as the company grows.

Check us out: vaza.vote and @vazainc across all socials.

Mobile Application Developer in Toronto employer: VAZA

VAZA is an innovative Toronto-based startup that offers a dynamic work environment where creativity and collaboration thrive. As a Full Stack Mobile Software Engineer, you'll have the unique opportunity to directly impact a rapidly growing platform while working closely with the founding team. With a focus on employee growth, performance-based bonuses, and a culture that values ownership and fast-paced development, VAZA is an excellent employer for those looking to make a meaningful contribution in the tech industry.

V

Contact Details:

VAZA Recruitment Team

We think you need these skills to ace Mobile Application Developer in Toronto

iOS Development
Swift 6
SwiftUI
MVVM Architecture
URL Session with async/await
WebSockets
Rust