TechTree
Kotlin Developer with Multiplatform
TechTreePoland20 days ago
Full-timeRemote FriendlyEngineering, Information Technology
About The Company

Our client is a cybersecurity and mobile technology leader, focusing on cross-platform mobile solutions and secure mobile modules.

About The Role

Develop and maintain secure cross-platform mobile modules using Kotlin Multiplatform Mobile, implementing Zero Trust principles and modern authentication flows for enterprise clients.

Our client, a cybersecurity and mobile technology leader, is looking for a Kotlin Developer with Multiplatform to strengthen their cross-platform mobile solutions. This is a chance to work on cutting-edge secure mobile modules, implementing Zero Trust principles and modern authentication flows for enterprise clients.

Key Responsibilities

  • Develop and maintain cross-platform mobile modules using Kotlin Multiplatform Mobile (KMM).
  • Implement secure authentication and authorization flows (OAuth 2.0, OpenID Connect, MFA, SSO).
  • Integrate with identity providers to enforce least privilege access and continuous verification.
  • Collaborate with security architects to embed Zero Trust principles into mobile client design.
  • Ensure secure storage of credentials and tokens using platform-specific secure storage solutions.
  • Monitor and respond to runtime security signals (device integrity, jailbreak/root detection).
  • Write clean, testable, and efficient Kotlin code for shared and platform-specific modules.

Requirements

  • Proven experience with Kotlin Multiplatform Mobile (KMM) and mobile app development
  • Strong understanding of Zero Trust Architecture and secure authentication protocols
  • Familiarity with OAuth 2.0, OpenID Connect, MFA, and SSO implementations
  • Experience integrating mobile apps with identity providers and secure storage mechanisms
  • Knowledge of mobile security best practices, including runtime threat detection
  • Ability to write maintainable, testable Kotlin code and collaborate in cross-functional teams

Required Skills

  • Kotlin Multiplatform Mobile (KMM)
  • mobile app development
  • Zero Trust Architecture
  • secure authentication protocols
  • OAuth 2.0
  • OpenID Connect
  • MFA
  • SSO
  • integration with identity providers
  • secure storage mechanisms
  • mobile security best practices
  • runtime threat detection
  • writing maintainable
  • testable Kotlin code
  • collaboration in cross-functional teams

Benefits

  • B2B contract
  • 100% remote work
  • Medicover healthcare benefits
  • Multisport access
  • E-learning platform
  • Group insurance

Salary: 160 - 170 PLN

Key Skills

Ranked by relevance