EX Squared is hiring a Senior Mobile Developer (Kotlin Multiplatform) for a temporary role. You will lead the development of shared features for Android and iOS using Kotlin Multiplatform (KMM), ensuring high-quality implementation and delivering an exceptional user experience within an agile, cross-functional team.
What You'll Do
- Design and build modern mobile apps that meet UX/UI and performance standards.
- Write clean, scalable code in Kotlin, Swift, and Java.
- Utilize Kotlin Multiplatform to build reusable components across Android and iOS.
- Apply architecture patterns such as MVVM, MVI, or MVP.
- Create intuitive interfaces aligned with Android and iOS guidelines.
- Implement navigation flows and seamless offline functionality.
- Integrate RESTful and/or GraphQL APIs with solid error handling.
- Write and maintain unit tests and support automated QA processes.
- Collaborate with Designers, Backend Developers, QA Engineers, and Product Managers.
- Contribute to CI/CD pipelines and continuous delivery workflows.
- Document technical decisions and maintain clear, scalable architecture.
- Stay current with mobile development trends, open-source tools, and platform updates.
What We're Looking For
- 5+ years of experience with Android development using Kotlin.
- Proven experience with Kotlin Multiplatform (KMM) in production or side projects.
- Understanding of modern Android and iOS development principles.
- Familiarity with Swift and SwiftUI.
- Experience integrating RESTful/GraphQL APIs.
- Solid grasp of mobile architecture patterns (MVVM, MVI, etc.).
- Proficiency in UI/UX design principles and responsive layouts.
- Background in testing, debugging, and performance optimization.
- Understanding of accessibility standards (WCAG 2.2) and their implementation.
- Experience with Git, Agile workflows, and CI/CD pipelines.
Technical Stack
- Languages: Kotlin, Swift, Java
- Frameworks: Kotlin Multiplatform (KMM), SwiftUI
- APIs: RESTful APIs, GraphQL
- Testing: Mockito, Espresso, Robolectric
- Tools: Git
Team & Environment
You'll be working in a cross-functional team operating within a culture of technical excellence, transparency, continuous learning, and collaboration.
Benefits & Compensation
- Competitive compensation in USD.
- Remote-first work environment.
- Flexible hours.
- Access to Udemy for continuous learning.
- Recognition through Assembly for performance and results.
Work Mode
This is a global, remote-first position.
EX Squared is an equal opportunity employer.





