Senior Android App Developer - Government Agency
Workplace: Stockholm, Sverige
Expires: September 10, 2025
A government agency responsible for issuing travel and identity documents to residents of Sweden is seeking an experienced Android app developer to join their team. The role involves developing and maintaining IT support systems for applications and issuance of these documents, including related equipment and integrations with foreign authorities. This developer will play a key role in a cross-functional agile team working on a high-performance, secure, user-friendly, and scalable app. The position requires close collaboration with product owners, designers, and developers, with responsibility for quality and long-term sustainability of the codebase.
Main requirements:
  • Fluent in spoken and written Swedish
  • At least 3 years of Kotlin development experience within the last 6 years
  • At least 8 years of documented experience in Android mobile app development, preferably cross-platform, within the last 11 years
  • Experience with at least one major app (>100,000 users or complex integrations)
  • Minimum 3 years experience with OAuth2, OpenID Connect or SAML
  • Minimum 3 years experience with automated testing for mobile apps (e.g., Espresso)
  • Minimum 3 years in a leadership role within app development
Responsibilities:
  • Develop and maintain complex Android mobile applications
  • Drive architecture and design decisions in collaboration with the team
  • Ensure performance, security, and excellent user experience
  • Implement automated testing of mobile apps
  • Contribute knowledge and experience to the team
Required hard skills:
  • Kotlin development
  • Android mobile app development
  • OAuth2, OpenID Connect or SAML
  • Automated testing frameworks for mobile apps (e.g., Espresso)
  • Mobile app architecture and design
  • Leadership in app development
Recommended hard skills:
  • iOS app development
  • Security-classified development or high data protection standards
  • Experience in public sector or regulated industries
  • Knowledge of HSM, Secure Enclave, Android Keystore
  • Understanding of X.509 certificates, PKI, digital signatures, cryptography
  • Communication with smartcards and APDU commands
  • Experience with Swift
  • Experience with Kotlin Multiplatform (KMP)
Soft skills:
  • Technical competence
  • Team collaboration
  • Leadership ability
  • Quality focus
  • Responsibility for long-term sustainability
Coding languages:
  • Kotlin
  • Swift
Frameworks:
  • Espresso (automated testing)
  • Kotlin Multiplatform (KMP)
Operating systems:
  • Android
  • iOS (recommended)
Natural languages:
  • Swedish (Proficient)
Cultural skills:
  • Experience in regulated public sector environment (recommended)