Roles
Compensation
- Salary period
- unclear
Tech stack
Required
Location
Toronto (Hybrid)
Work setup
- Employment
- full-time
- Level
- Mid-level
- Remote policy
- Hybrid (Toronto)
- Remote scope
- hybrid
Role details
Responsibilities
- Feature development in Flutter
- iOS platform integration (subscriptions, permissions, App Store)
- Occasionally work on network extensions and packet tunnel providers
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
- Ability to work across both iOS native and Flutter
- Flutter experience is a strong plus but not required if you pick up frameworks quickly
Application
Contact: hr@psiphon.ca
- Portfolio
- unclear
- GitHub
- unclear
- Cover letter
- unclear
- Apply flow
Company context
Access the open internet in regions where it's restricted.
- Product
- Next-gen client app
- Industry
- VPN app
- Size
- Small team (~3-4 core devs)
Contact
hr@psiphon.ca
Description
Psiphon is a VPN app used by millions of people to access the open internet in regions where it's restricted. 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. Split is roughly 65% Flutter, 35% iOS native (Swift, StoreKit, entitlements, network extensions). Mentorship from a senior iOS specialist for the deeper networking work. Day to day: Feature development in Flutter, iOS platform integration (subscriptions, permissions, App Store), and occasionally going deep into network extensions and packet tunnel providers. Small team (~3-4 core devs), high ownership, low ceremony. Looking for: Strong Swift experience beyond just UIKit/SwiftUI app dev, comfort with the iOS ecosystem (App Store process, provisioning, StoreKit), and 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. Contact: hr@psiphon.ca
Similar jobs
-
Loading similar jobs...