AI-enhanced for better readability
Psiphon | iOS / Flutter Developer | Toronto (Hybrid) | Full-time
Psiphon is a VPN app used by millions of people to access the open internet in regions where it's restricted. Small team, software that matters.
About the Role
We're building the next-gen client app in Flutter (iOS, Android, macOS, Windows) and need someone who can work across both iOS native and Flutter. The split is roughly 65% Flutter, 35% iOS native (Swift, StoreKit, entitlements, network extensions). You'll have mentorship from a senior iOS specialist for the deeper networking work.
Responsibilities
- Feature development in Flutter
- iOS platform integration (subscriptions, permissions, App Store)
- Occasionally going deep into network extensions and packet tunnel providers
- Small team (~3-4 core devs), high ownership, low ceremony.
Requirements
- Strong Swift experience beyond just UIKit/SwiftUI app dev
- Comfort with the iOS ecosystem (App Store process, provisioning, StoreKit)
- Willingness to context-switch between Swift and Dart in the same day
- Flutter experience is a strong plus but not required if you pick up frameworks quickly