
Mid-Level Android Developer, Kotlin, Multi-Platform
SD Solutions
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidDaggerFlutteriOSKotlinReactReact NativeSwift
About the role
- Implement mobile features based on designs and wireframes
- Develop and maintain clean, reliable Kotlin code for Android applications
- Collaborate with the team on multi-platform initiatives , including limited iOS work where applicable
- Ensure application performance, stability, and responsiveness
- Debug issues, fix bugs, and support continuous improvement
- Follow established coding standards, architecture, and best practices
- Contribute to team discussions around technical solutions and improvements
Requirements
- 3–5 years of commercial Android development experience
- Strong knowledge of Kotlin and the Android ecosystem
- Experience with Android SDK, Jetpack Components, and MVVM architecture
- Practical experience with Jetpack Compose and Coroutines / Flow
- Familiarity with dependency injection frameworks ( Hilt / Dagger )
- Experience integrating RESTful APIs
- Understanding of the mobile development lifecycle and release process
- Exposure to CI/CD pipelines and automated testing (unit and/or UI tests)
- Experience in publishing and maintaining apps on Google Play
- Interest in or basic exposure to iOS development , or motivation to grow in this area
- Basic experience with iOS (Swift)
- Familiarity with cross-platform technologies (Kotlin Multiplatform, Flutter, React Native)
Benefits
- Contact us to get more details about the benefits we offer.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinAndroid developmentAndroid SDKJetpack ComponentsMVVM architectureJetpack ComposeCoroutinesFlowRESTful APIsiOS development
Soft skills
collaborationproblem-solvingcommunicationteam discussionscontinuous improvement