Job Openings Android Developer

About the job Android Developer

Industry: Education 

Job Summary:

We are looking for a talented and passionate Android Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining high-quality, user-friendly Android applications. You will work closely with cross-functional teams including product managers, UI/UX designers, and backend developers to deliver outstanding mobile experiences.

Main Responsibilities

  • Design and develop new features for Android applications.
  • Maintain and improve existing apps, fix bugs, and optimize performance.
  • Collaborate with designers to implement modern, responsive user interfaces.
  • Integrate APIs, external libraries, and manage data sources (e.g., REST APIs, Firebase, SQLite).
  • Write clean, efficient, and well-documented code using best practices (MVVM architecture).
  • Conduct testing to ensure app quality and performance.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot issues and resolve crashes or bottlenecks.
  • Stay updated on Android trends and tools (Jetpack, Kotlin Coroutines, etc.).
  • Use Git or other version control systems for team collaboration.
  • Show professionalism and ownership in all development tasks.

Main Requirements

  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • 2-3 years of hands-on Android development experience.
  • Proficient in Kotlin and/or Java.
  • Solid knowledge of Android SDK, UI design, and architecture patterns.
  • xperience with Firebase, REST APIs, and local databases.
  • Familiar with Git and agile development workflows.
  • Strong problem-solving and debugging skills.
  • Good communication and teamwork abilities.