We are looking for an enthusiastic and motivated Android Developer with 0–2 years of experience to develop and maintain applications for a wide range of Android devices. The ideal candidate should have a good understanding of Android application development, Java/Kotlin programming, and integration with back-end services. You will work alongside experienced developers on different layers of the application and infrastructure. A willingness to learn, collaborative problem-solving skills, attention to detail, and a passion for building high-quality mobile applications are essential. Responsibilities
• Translate UI/UX designs and wireframes into functional and high-quality Android applications.
• Develop, test, and maintain Android applications using Java and/or Kotlin.
• Write clean, reusable, efficient, and maintainable code.
• Integrate RESTful APIs and work with back-end services.
• Ensure application performance, quality, and responsiveness across different Android devices.
• Identify, troubleshoot, and fix bugs and technical issues.
• Implement offline storage and manage data efficiently.
• Understand and implement basic multithreading and asynchronous programming concepts.
• Follow Android development best practices and maintain code quality.
• Collaborate with developers, designers, and QA teams to deliver quality applications.
• Participate in code reviews and continuously improve technical skills. Required Skills
• Basic to good understanding of the Android SDK and Android application development.
• Knowledge of Java and/or Kotlin programming.
• Understanding of different Android versions and handling different screen sizes.
• Familiarity with Android Studio and Android UI development.
• Understanding of Android UI design principles and best practices.
• Basic knowledge of RESTful APIs and JSON for integrating back-end services.
• Familiarity with local data storage mechanisms such as SQLite or Room Database.
• Understanding of threading, asynchronous programming, and application performance.
• Basic knowledge of Git and version control.
• Understanding of object-oriented programming concepts.
• Ability to understand business requirements and convert them into technical solutions.
• Good problem-solving and analytical skills. Positive to Have
• Knowledge of Jetpack Compose.
• Familiarity with MVVM architecture and Android Architecture Components.
• Basic knowledge of Firebase and push notifications.
• Familiarity with third-party Android libraries.
• Basic understanding of sensors such as accelerometers and gyroscopes.
• Knowledge of continuous integration and deployment (CI/CD).
• Basic knowledge of Media3 / ExoPlayer, or any experience building a video or audio player in a personal project.
• Familiarity with player features like subtitles, multiple audio tracks, quality selection, and picture-in-picture.
• Experience with Android TV or large-screen apps
• Experience with publishing applications on the Google Play Store.
• Academic projects, internships, or personal Android development projects. Educational Qualification
• B.
Tech in Computer Science, Information Technology, or a related field.
• Freshers with relevant Android development knowledge and practical project experience are encouraged to apply. What We Are Looking For
• Passion for Android and mobile application development.
• Strong willingness to learn new technologies and development practices.
• Good communication and teamwork skills.
• Ability to work collaboratively and independently when required.
• Attention to detail and commitment to writing quality code.
• Enthusiasm for solving technical challenges and building user-friendly applications.
📌 Android Developer (Kochi)
🏢 Gizmeon
📍 Kochi