Mobile Platform Developer
Core
Developing client code and backend services for a secure networking product used to interconnect people and devices across various platforms.
Role type
Senior Mobile Platform Developer (iOS/Android)
Builds
Mobile client applications for iOS and Android, plus shared code for macOS and Windows
Domain
Cybersecurity / Networking / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, Kotlin, Unit and integration testing, Cross-target code sharing, Mobile VPN infrastructure, Networking concepts (DNS, IP, routing)
Preferred skills
Go, Networking concepts (DNS, VPNs, IP Networking, routing)
Technologies
Swift, SwiftUI, Kotlin, Go
Responsibilities
Develop client code and backend services; Maintain compatibility with latest and older mobile OS versions; Implement unit and integration tests; Share code across mobile and desktop platforms
Seniority
Senior, hands-on IC