SEARGIN IS HIRING!
We are looking for a Kotlin Developer with strong experience in Kotlin Multiplatform Mobile (KMM) to help build secure, cross-platform mobile solutions aligned with Zero Trust Architecture principles. In this role, you will design and develop shared and platform-specific modules, ensuring high performance, scalability, and security across mobile platforms.
You will be responsible for implementing secure authentication and authorization mechanisms, including OAuth 2.0, OpenID Connect, Multi-Factor Authentication (MFA), and Single Sign-On (SSO). The role also involves integrating with identity providers, enforcing least-privilege access, and applying continuous verification practices in line with Zero Trust standards.
Working closely with security architects, you will embed security into every layer of the mobile client, ensuring secure storage of credentials and tokens using platform-specific solutions. You will also monitor runtime security signals such as device integrity and jailbreak/root detection, responding appropriately to potential threats.
Key Responsibilities:
- Develop and maintain cross-platform modules using Kotlin Multiplatform Mobile (KMM)
- Write clean, testable, and efficient Kotlin code for both shared and platform-specific layers
- Implement secure authentication and authorization flows (OAuth 2.0, OpenID Connect, MFA, SSO)
- Integrate with identity providers and enforce Zero Trust principles
- Ensure secure storage of sensitive data (tokens, credentials)
- Monitor and react to runtime security signals (e.g., device integrity, jailbreak/root detection)
- Collaborate with security architects and cross-functional teams
Requirements (Must Have):
- Strong experience with Kotlin Multiplatform Mobile (KMM)
- Proven ability to write clean, maintainable, and testable Kotlin code
- Solid understanding of mobile application architecture and cross-platform development
- Experience implementing secure authentication and authorization mechanisms
- Familiarity with Zero Trust principles and secure coding practices
Nice to Have:
- Experience with mobile security frameworks and tools
- Knowledge of Android and/or iOS platform specifics
- Experience working with identity providers (e.g., Azure AD, Okta, Auth0)
Discover the Power of IT Excellence. Apply!
To learn more about Seargin, please visit our web page: www.seargin.com
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2026-05-27
Full Stack Developer
2026-05-27
Full-Stack Developer | Remote
2026-05-27
- Posted
- Apr 23, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Poland
- Company
- Seargin
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2026-05-27
Full Stack Developer
2026-05-27
Full-Stack Developer | Remote
2026-05-27