We are seeking an enthusiastic and skilled Intermediate Android Developer to join our mobile development team. The ideal candidate will have solid experience building Android applications and a good understanding of mobile design principles. You’ll play a key role in developing and maintaining Android apps that support a wide range of devices, while working closely with cross-functional teams to deliver high-quality mobile solutions.

RequirementsKey Responsibilities:

  • Develop & Maintain: Build and maintain robust, user-friendly Android applications.
  • Collaborate: Work with designers, back-end developers, and product teams to define and implement new features.
  • Problem Solving: Debug and resolve technical issues to ensure high performance and reliability.
  • Improve & Optimize: Identify areas for improvement and contribute to ongoing performance and usability enhancements.
  • Stay Updated: Explore and apply new tools, technologies, and best practices to support development efficiency.
  • Code Quality: Write clean, maintainable, and well-documented code.
  • Team Contribution: Participate in code reviews and team discussions to share knowledge and uphold standards.

Required Skills and Qualifications:

  • Experience: 3–4 years of professional experience in Android development.
  • Languages: Proficient in Kotlin and/or Java.
  • Frameworks: Experience with Android SDK, Jetpack libraries, and working with RESTful APIs.
  • Tools: Familiarity with Android Studio, Git, and version control workflows.
  • Architecture: Understanding of architectural patterns such as MVVM or MVP.
  • Testing: Basic knowledge of unit testing and UI testing tools.
  • UI/UX: Comfortable working with Android UI components and responsive layouts.
  • API Integration: Experience using third-party libraries and APIs.
  • Analytical Thinking: Strong troubleshooting and debugging skills.

Nice-to-Have Skills:

  • Exposure to Agile/Scrum development practices.
  • Familiarity with cloud tools like Firebase, AWS, or Azure.
  • Basic understanding of app security and performance best practices.
  • Interest or experience in Kotlin Multiplatform.
  • Knowledge of GraphQL is a plus.

Desired Skills:

  • Kotlin
  • Java
  • Android SDK
  • Jetpack libraries
  • RESTful APIs
  • UI/UX

Desired Qualification Level:

  • Diploma

About The Employer:


Learn more/Apply for this position