Software Engineer - Android (kotlin, Jetpack Compose)

COS

Bangalore, India
On-site
Android development using kotlin
Jetpack compose for ui
Kotlin coroutines and flow
Contribute to the design and development of Android app features from concept through implementation

Job Summary

  • Contribute to the design and development of Android app features from concept through implementation.
  • Build and maintain reusable UI components and libraries using Jetpack Compose, ensuring code quality and modularity.
  • We offer our employees attractive benefits with extensive development opportunities around the globe.

Matching Summary

Contribute to the design and development of Android app features from concept through implementation.

Skills & Requirements

Must-have

  • Android development using Kotlin
  • Jetpack Compose for UI
  • Kotlin Coroutines and Flow
  • MVVM and Clean Architecture
  • RESTful API integration
  • Dependency Injection (Dagger/Hilt)
  • Unit and UI testing

Nice-to-have

  • Passion for developing UI components
  • Drive to deliver bug-free experiences
  • Knowledge sharing and quality improvements
  • Agile ceremonies participation
  • Continuous learning mindset

Key Requirements

  • 3 to 5 years of professional Android development experience
  • Hands-on experience with Jetpack Compose
  • Solid grasp of Kotlin fundamentals
  • Familiarity with MVVM, Clean Architecture
  • Proficiency in core Android SDK APIs
  • Experience integrating RESTful APIs
  • Knowledge of Dagger / Dagger Hilt
  • Knowledge of SharedPreferences and Room
  • Ability to use Android Studio debugging tools
  • Knowledge on Github Actions, CI/CD pipelines
  • Understanding of writing unit and UI tests

Work Rights

Not specified

Tailored Resume

Cover Letter