2,097,009open jobs
128,931companies
243,189added this week
Browse all
Location
Hybrid (Toronto, Canada)
Employment
Full-Time

First seen by Alion on Oct 19, 2026.

Overview
Company
Impact
Profile match
Create a Matchup Build the Hype Earn when it performs. Fill your bar and get featured on Main Event. Balanced markets pay the most.

🏢 ABOUT VAZA

VAZAis 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 10 months live, we have grown to 400,000+ users and processed over $20M in volume - entirely organically, driven by 100M+ social views. We're building the infrastructure that turns cultural attention into measurable, monetized engagement.

📱 ABOUT THE ROLE

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 - whether that's extending an API endpoint your feature needs, tuning a query, wiring up CI, or digging into analytics to understand how users actually behave. It's an ideal role for an engineer who wants real ownership, moves quickly, and grows with the company.

🛠️ WHAT YOU'LL DO

• 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.

📚 OUR MOBILE STACK

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.• Swift Testing, SwiftLint, fastlane, GitHub Actions → TestFlight.

Android

• Kotlin 2.x, Jetpack Compose, Material 3, coroutines & Flow.• Hilt, Retrofit + OkHttp, kotlinx.serialization, WebSockets.• Room, DataStore, Keystore-backed auth.• JUnit/Turbine/Compose UI tests, ktlint + detekt, fastlane, GitHub Actions → Play Console.

⚙️ OUR BACKEND STACK

• Rust with the Axum framework.• PostgreSQL on AWS RDS.• RESTAPIs and real-time updates over WebSockets.

☁️ INFRASTRUCTURE AND DEVOPS

• 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.

💳 PAYMENTS

• Whop and other payment providers.• Fiat and crypto on-ramps and off-ramps.

🔍 WHAT WE'RE LOOKING FOR

• A mobile-focused engineer who's comfortable working across the wider stack when needed - the focus is mobile, but expect regular crossover with backend, web, DevOps, and data.• 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.

✨ NICE TO HAVE

• Experience with live consumer applications at scale.• Payment API integrations (fiat and crypto on/off ramps).• Real-time systems / WebSocket experience.• AppStore and Play Store release experience, including review processes.• Animation-heavy UI work (Core Animation, Compose animations, Lottie).• Solid Git workflow and branching practices.

🚀 WHY VAZA

• 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.

💼 COMPENSATION & DETAILS

• Competitive Compensation Package.• Performance-based bonuses as the company grows.• Full-time, 40 hours per week.• Hybrid role.


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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,097,009 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
In office · Full-Time · Toronto
JavaScript
Kotlin
TypeScript
Dart
Swift
AI/ML
Cursor
ChatGPT
Claude Code
LLM
OpenAI Codex
Edge AI
Frontend
GraphQL
React.js
Mobile
Flutter
React Native
Expo
Fastlane
Crashlytics
Maestro
DevOps
Rest API
GitHub Actions
WebSockets
CI/CD
GitHub
Wi-Fi
Cybersecurity
HIPAA
Analytics
A/B Testing
Design
Figma
IoT
MQTT
QA
Jest
Sentry
Detox
Apply
In office · Full-Time · Bachelor's Degree · Montreal
SQL
C#
ABAP
Apex
C#
.NET
ABAP
SAP IDoc
Apex
MuleSoft
Databases
Oracle
DevOps
Rest API
Windows
Apply
In office · Montreal
Apply
Senior Java Developer 2 months ago
Remote (Canada) · Montreal
Java
Java
Maven
Databases
PostgreSQL
AI/ML
AI Agents
Mobile
JUnit
DevOps
Rest API
Git
Management
Agile
Apply
In office · Montreal
Java
Java
Maven
Databases
PostgreSQL
Mobile
JUnit
DevOps
Rest API
Git
Management
Agile
Apply
Software Developer 1 day ago
$58k – $73k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
TypeScript
Node JS
Python
pySpark
Node JS
Express
Databases
Databricks
Google BigQuery
Amazon Redshift
AI/ML
Spark
Machine Learning
Frontend
Next.js
React.js
Remix
DevOps
GCP
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon S3
Analytics
ETL/ELT
Apply
In office · 5+ years exp · Toronto
Java
Java
Quarkus
AI/ML
Copilot
OpenAI Codex
Apply
Equity · In office · 2+ years exp · PhD · Toronto
Python
Go
JavaScript
TypeScript
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
Frontend
React.js
Apply
Equity · In office · 2+ years exp · Toronto
Python
Go
Java
AI/ML
Tokenization
Web3
Smart Contracts
Apply
$572k per year · Remote (United States, United Kingdom, Canada, ET hours) · Full-Time · Toronto
Java
Apply
See all jobs
This is one of many
2,097,009 more open roles from verified company boards, updated every day.