Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

NeoSOFT Technologies

Android Developer

Posted Updated
Discussion

Description

Responsibilities:

  • Design, develop, and maintain Android applications using Java and Kotlin, Compose, Rest API, and Clean Architecture.
  • Build modern, responsive UI using Jetpack Compose.
  • Collaborate with product managers, designers, and backend developers to define and implement app features.
  • Integrate RESTful APIs and third-party SDKs.
  • Optimize application performance, memory usage, and responsiveness.
  • Write clean, maintainable, and reusable code following MVVM/Clean Architecture principles.
  • Debug, troubleshoot, and resolve application issues and crashes.
  • Implement unit testing and ensure application quality.
  • Participate in code reviews and technical discussions.
  • Publish and maintain apps on the Google Play Store.


Requirements:

  • Strong experience in Android application development.
  • Proficiency in Java and Kotlin, Compose, Rest API, and Clean Architecture.
  • Hands-on experience with Jetpack Compose.
  • Good understanding of Android SDK, Android Studio, and Gradle.
  • Experience with MVVM architecture and Android Jetpack components.
  • Knowledge of REST APIs and JSON parsing.
  • Experience with Room Database, Retrofit, Coroutines, and Flow.
  • Familiarity with Git/version control systems.
  • Understanding of app lifecycle, multithreading, and performance optimization.
  • Experience with Firebase services is a plus.

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →