Junior Mobile Developer (iOS / Android)

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

 

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

 

What We Offer:

  • Competitive compensation and performance-based incentives.
  • Remote work environment with a global team.
  • Opportunity to work on impactful projects at the intersection of technology and innovation.
  • Professional growth and learning opportunities in cutting-edge domains.
  • Collaborative, mission-driven culture.


 

Published 2 September
48 views
ยท
25 applications
To apply for this and other jobs on Djinni login or signup.
Loading...