Android Developer

Skills
Kotlin – Official modern language for Android. Android Studio – Official IDE for Android development.

Job Description

  • Design and build advanced applications for the Android platform using Kotlin and/or Java.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs (RESTful, GraphQL, etc.).
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and performance bottlenecks.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Maintain code quality, organization, and automatization.
  • Job Requirement

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven software development experience and Android app development.
  • Proficiency in Kotlin and/or Java.
  • Familiarity with Android SDK, Android Studio, and common Android libraries (e.g., Jetpack, Retrofit, Room).
  • Understanding of Google's Android design principles and interface guidelines.
  • Experience with third-party libraries, APIs, and cloud message APIs (e.g., Firebase).
  • Solid understanding of the full mobile development life cycle.
  • Experience with version control tools like Git.