Deep Knowledge Group logo

Junior Mobile Developer - iOS / Android

Deep Knowledge Group
Department:iOS Developer
Type:REMOTE
Region:EU
Location:Poland
Experience:Entry level
Estimated Salary:PLN30,000 - PLN50,000
Skills:
KOTLINKOTLIN MULTIPLATFORM MOBILE (KMM)NATIVE ANDROIDJETPACK COMPOSEMVVMRESTFUL APISJSONGIT
Share this job:

Job Description

Posted on: July 12, 2025

Key Responsibilities:

  • Develop and maintain mobile applications using Kotlin Multiplatform (KMP) and Native Android
  • Implement modern UI using Jetpack Compose
  • Build and integrate APIs using Ktor or Retrofit, and handle data with Kotlin Serialization or Gson
  • Apply MVVM architecture and best practices in app design
  • Use Koin or Dagger Hilt for scalable dependency injection
  • Collaborate with designers and product managers to deliver intuitive, responsive user experiences
  • Participate in debugging, performance tuning, and testing (manual + automated)
  • Maintain clean, well-documented, and testable code
  • Engage in code reviews and agile workflows under the guidance of senior engineers
  • Strong background in Native Android development.
  • Work with health data frameworks as (Google Fit, Health Connect, FitBit, Apple Health)
  • Ability to work with graphs, and visual data representation
  • Write clean, maintainable code and follow best practices under senior developer guidance
  • Collaborate with product managers, designers, and engineering teams on delivery goals
  • Support technical documentation, code reviews, and agile development workflows

Requirements:

  • 1–2 years of mobile development experience or strong portfolio of mobile-focused projects
  • Solid experience with Kotlin, especially in Kotlin Multiplatform Mobile (KMM) and Native Android
  • Good understanding of Object-Oriented Programming (OOP) and mobile app lifecycle
  • Strong background with Jetpack Compose 
  • Ability to work with Jetpack Libiraries
  • Familiarity with architecture patterns like MVVM and clean architecture
  • Experience working with RESTful APIsJSON, and modern backend integrations
  • Experience with version control using Git
  • Strong communication skills, eagerness to learn, and ability to work in distributed remote teams
  • Native IOS experience is a plus
  • Languages - English (B2), Russian (Fluent), we have colleguase from Azerbaijan, Kazakhstan.Engagement Model:
  • Remote, full time 
  • Task- or milestone-based coordination with regular check-ins
  • Opportunities for growth into mid-level positions based on performance
  • Monthly invoicing

Preferred Qualifications:

  • Experience working with Firebase, push notifications, or local storage
  • Familiarity with CI/CD, mobile testing tools, or publishing to App Store / Google Play
  • Portfolio of apps or GitHub projects showcasing practical work
  • Interest in HealthTech, FinTech, or analytics platforms
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Deep Knowledge Group logo

Deep Knowledge Group

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!