Logo Sidik Talent Pro

Android Developer (Onsite)

🧑‍💻 Job Description:

We are looking for a passionate and motivated Android Developer to join our mobile development team. In this role, you will be responsible for building and maintaining native Android applications that are stable, scalable, and user-friendly. You will collaborate closely with designers and backend engineers to deliver high-quality mobile experiences.

✅ Requirements:

Minimum Qualifications:

  • Basic understanding of Kotlin programming language.
  • Familiarity with native Android development.
  • A portfolio of Android programming projects (personal or team-based).
  • Basic knowledge of version control tools such as Git.
  • Bachelor’s degree or final-year student in Information Systems, Computer Science, or Computer Engineering.

Preferred Qualifications:

  • Proficiency in Kotlin.
  • Hands-on experience with Android Jetpack Libraries (e.g., ViewModel, LiveData, Navigation, Room, etc.).
  • Experience working with third-party libraries and APIs.
  • Good understanding of Object-Oriented Programming (OOP) and SOLID principles.
  • Familiar with architectural patterns such as MVP and MVVM.
  • Experience using Firebase services, including:
  • Crashlytics
  • App Distribution
  • Push Notifications (FCM)
  • (Bonus if experienced with Firestore / Realtime Database)

🎯 Responsibilities:

  • Develop and maintain Android applications.
  • Collaborate with the design and backend teams to implement features.
  • Write clean, maintainable, and well-documented code.
  • Debug and troubleshoot issues to improve application performance.
  • Participate in code reviews and contribute to continuous improvements.

If you meet the qualifications and are eager to grow your career, apply now and be part of our journey!