Summary
A mobile developer role focused on secure native applications in a high-reliability environment. The position involves Android and iOS development, secure data handling, testing, and maintaining production systems.
Highlights
Work on meaningful security-focused technology with visible impact, challenging engineering problems, and a technically focused team environment.
Description
Mobile Developer (Android & iOS) | Cyber Security Technology | Estonia - Tartu or Tallin location
Your code will help secure the integrity of national elections.
This company builds an end-to-end verifiable online voting platform trusted by governments and institutions across the world.
They sit at the intersection of cryptography, election integrity and software engineering, and every release they ship meets the highest standards of security, auditability and regulatory compliance.
They are a small, technically focused team based in Estonia.
Here, your work is never lost in the noise: every feature you build has a direct and visible impact on how elections are run.
The role
You will develop and maintain native mobile applications across their election technology portfolio, spanning voter registration, voter verification devices and individual verifiability mechanisms.
This is native Android and native iOS work in a security sensitive, low defect tolerance environment, where correctness and auditability matter as much as delivery speed.
What you bring
Based in Estonia - either Tartu (preferred) or Tallin with EU work eligibility, fluency in Estonian language preferred but not mandatory2-5 years of experience in mobile application developmentComfortable in both Java and Kotlin for AndroidProficiency in Swift for iOS, or a strong Android background with a demonstrated ability to ramp up on iOS quicklyAbility to read and maintain legacy iOS code written in Objective-CNative Android (Android SDK, Jetpack, Gradle) and native iOS (UIKit/SwiftUI, Xcode, CocoaPods/SPM)Experience working safely within production codebases, including legacy code on both platformsREST/API integration and secure data handling, with certificate pinning experience a plusConfidence with Git based version control workflows
What sets you apart
Cryptography fundamentals: public-key cryptography, digital signatures or hashing in a mobile contextPrior exposure to e-voting, security-critical or compliance-driven mobile applications would be a plusKotlin Multiplatform (KMP) experienceUnit and integration testing experience in regulated or security contextsCI/CD experience for mobile releases (Fastlane, App Store Connect, Play Console)
Beyond the technical skills
You solve problems independently and are not afraid to dig into an issue until you understand it.
You communicate clearly in writing, since much of your coordination will span international partners and time zones.
And you bring the discretion and reliability that comes with working on election infrastructure, where the stakes are genuinely high.
If you want your engineering work to matter beyond the next sprint, and you meet the profile above, we would like to hear from you.
Please note you MUST be living in Estonia already - no sponsorship available!