Skip to content
Back to jobs

Posted 1 week, 6 days ago

Psiphon

iOS / Flutter Developer

Roles

Compensation

unclear

Tech stack

SwiftDartFlutterUIKitSwiftUIStoreKitEntitlementsNetwork ExtensionsPacket Tunnel

Location

Toronto (Hybrid)

Work setup

full-time
Mid-level
Hybrid (Toronto)
hybrid

Role details

  • Feature development in Flutter
  • iOS platform integration (subscriptions, permissions, App Store)
  • Occasionally work on network extensions and packet tunnel providers
  • 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

unclear
unclear
unclear
email

Company context

Access the open internet in regions where it's restricted.

Next-gen client app
VPN app
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...