
Senior Mobile Developer / Senior Software Engineer
- Remote
- Warsaw, Mazowieckie, Poland
- Belgrade, Beograd, Serbia
- Warsaw, Mazowieckie, Poland
- Prague, Praha, Hlavní město, Czechia
- Riga, Rīga, Latvia
- Lisbon, Lisboa, Portugal
- Chișinău, Chișinău, Moldova, Republic of
- Valletta, Valletta, Malta
- Italy, Sicilia, Italy
- Budapest, Budapest, Hungary
- Athens, Anatolikí Makedonía kai Thráki, Greece
- Tallinn, Harjumaa, Estonia
- Praha, Praha, Hlavní město, Czechia
- Nicosia, Lefkosia, Cyprus
- Zagreb, Zagrebačka županija, Croatia
- Sofia, Sofia, Bulgaria
- Bucharest, București, Romania
+16 more- Frontend - app
Job description
We’re looking for a Senior Mobile Developer to lead the development of CipherScale’s cross-platform mobile client, enabling secure access and Zero Trust connectivity from iOS and Android devices. You’ll be responsible for developing the core client used to establish secure connections, enforce policies, and manage authentication in our next generation Enterprise VPN and Zero Trust platform.
This is a highly technical role requiring strong familiarity with native software programming, networking, and secure software design. Your work will directly impact how users connect to protected networks, access internal services.
As a key member of the founding team, you’ll shape our technical strategy, engineering practices, and system resilience. Your decisions will influence both product direction and company growth.
Job requirements
Responsibilities
Develop and maintain robust, secure desktop applications for iOS and Android
Interface directly with low-level OS APIs (i.e., Network Extension/VPN Service)
Integrate authentication flows (i.e. OAuth2, PKCE), and backend APIs
Implement features such as credential management and Always-on-VPN
Optimize app performance, responsiveness, and battery efficiency
Handle push notifications, offline states, and biometric access (Face ID, Touch ID)
Contribute to testing, code quality, release automation, and App Store / Play Store submission processes
Follow secure coding practices and protect against attack vectors
Required Qualifications
4+ years of experience developing native and hybrid mobile development for iOS and/or Android.
Proficiency in at least two object-oriented languages (i.e., C++, Java, Kotlin, Swift, or Objective-C), but also in hybrid development using Typescript.
Familiarity with platform SDKs and device-level APIs (e.g., permissions, networking, secure storage)
Good understanding of networking fundamentals: TCP/IP, UDP, DNS, TLS/SSL, firewalls, DNS, etc.
Experience automating releases to Google Play, Apple TestFlight, and managing code signing workflows
Optional, but good to have
Familiarity with JavaScript, React Native, and TypeScript
Exposure to zero-trust networking or identity-based access systems
Prior work in privacy-first, networking-heavy, or security-sensitive apps
Knowledge of biometric auth, VPN profiles, or mobile security compliance (i.e., MDM, sandboxing)
Familiarity with using AI productivity tools (e.g., GitHub Copilot, Cursor, CodeWhisperer, OpenAI, etc.)
Experience in cybersecurity
What We Offer
Competitive salary and comprehensive benefits.
Opportunity to work directly with executive leadership and shape strategy.
Full autonomy and support to build, experiment, and innovate.
A culture that prizes speed, creativity, and measurable results.
or
All done!
Your application has been successfully submitted!