Career Opportunities
Android Developer - 0-2 years
About the jobWe 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.
Good 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.
If this opportunity aligns with your career goals, kindly share your updated resume with us at chitra@gizmeon.net