We are looking for a Junior Android Developer to join our team and support the development, testing, and maintenance of Android applications. The ideal candidate should have a solid understanding of Android development fundamentals and the ability to work within a professional software development environment. ResponsibilitiesDevelop and maintain Android applications using Kotlin or Java.Integrate mobile applications with REST APIs and backend services.Support the implementation of app features, notifications, background tasks, and local storage.Test, debug, and troubleshoot applications across different Android devices.Collaborate with backend, QA, and product teams to deliver high-quality features.Follow clean coding practices and contribute to code reviews.Assist in improving app performance, stability, and user experience. RequirementsMinimum 3 years of Android development experience.Good knowledge of Kotlin or Java.Understanding of Android SDK, Activities, Services, Broadcast Receivers, permissions, and app lifecycle.Familiarity with REST APIs, JSON, and HTTP communication.Basic knowledge of SQLite, Room, or local storage.Understanding of background tasks and push notifications.Ability to debug and test applications on real Android devices.Good problem-solving skills and willingness to learn. Preferred SkillsBasic knowledge of Flutter is preferred.Experience with Firebase Cloud Messaging.Familiarity with Git and Agile development.Knowledge of CI/CD tools is a plus.Understanding of UI/UX principles for mobile applications.