ABOUT US:

SPRIND, acting on behalf of the Federal Ministry for Digital and State Modernization, is developing Germany’s national EUDI Wallet and a comprehensive digital identity ecosystem. Digital identities are essential for a high-performing digital society, a competitive economy, and a modern state. The EUDI Wallet provides citizens with a secure, interoperable and user-centric digital identity, enabling them to manage both public and private credentials - from ID cards to diplomas or membership cards.

YOUR ROLE:

We’re looking for an experienced Mobile Engineer (m/f/d) Kotlin to join a small, experienced team building a secure, government-grade mobile wallet. You’ll contribute to the ongoing development of our Android application, implementing new features and ensuring high-quality, reliable, and maintainable code.

You’ll work closely with other Android and iOS engineers, the mobile security team, and backend developers to deliver a seamless, secure, and performant user experience.

This role focuses purely on mobile engineering — infrastructure and operations are handled by a separate vendor.

YOUR RESPONSIBILITIES:

  • Develop and maintain our Android application using Kotlin and modern Android frameworks.
  • Collaborate with senior engineers on architectural decisions and feature planning.
  • Ensure smooth integration with backend APIs and contribute to secure data handling.
  • Write clean, maintainable, and well-tested code under continuous review.
  • Participate in code reviews and share feedback with peers.
  • Work closely with product managers and designers to implement user-friendly and accessible features.
  • Stay up to date with Android development trends and best practices.

WHAT WE’RE LOOKING FOR:

  • 5+ years of professional experience in Android development.
  • Strong skills in Kotlin and familiarity with modern Android architecture patterns (MVVM, MVI, or Clean Architecture).
  • Understanding of secure app development principles; experience with Keystore or Secure Element is a plus.
  • Experience integrating REST APIs and handling network communication.
  • Strong focus on code quality, testing, and maintainability.
  • Proven track record of solving complex technical challenges. You are recognized as a reliable problem solver who delivers pragmatic, high-quality solutions.
  • Fluent in English; German is a plus.

WHAT WE OFFER:

  • A chance to shape one of Germany’s most important digital public infrastructures
  • A forward-thinking, mission-driven work culture at the intersection of science, administration, and innovation
  • Attractive compensation based on the responsibility of the position
  • Flexible working hours and remote work options
  • Access to conferences, team events and a supportive work culture.

We look forward to receiving your detailed application via our application form.

Please fill out the following form to apply for the advertised position. All fields marked with * are required.

Keine Datei ausgewählt
Please upload a maximum of three documents. Due to server limitations, the upload may take up to 30 seconds.

You can find the privacy policy for applications here (PDF).

Send Email
LinkedIn
Instagram
Youtube
X (Twitter)
Bluesky
Mastodon
Newsletter
When signing up for the SPRIND newsletter, our general privacy statement applies.
SprinD GmbH, Lagerhofstr. 4, 04103 Leipzig, info@sprind.org