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.