HamburgerMenu
hirist

Job Description

Description :


At CodeGama, we are actively searching for a skilled Android Developer to tackle exciting challenges in mobile application development using Java and Kotlin.

If you have a minimum of 2 years of hands-on experience and a solid understanding of Android development principles, we want to hear from you!


Job Responsibilities :


- Utilise your expertise in Kotlin and Java to design and develop top-notch Android applications with a focus on quality and user experience.

- Collaborate closely with cross-functional teams to define, design, and implement new features, ensuring seamless integration and delivery.

- Work closely with product and design teams to create the best user experience possible for our applications.

- Ensure the performance, responsiveness, and quality of the Android applications, identifying and fixing bugs, and continuously improving performance.

- Stay ahead of the curve by exploring and implementing new technologies to enhance development efficiency.

- Participate in code reviews to maintain the highest code quality standards.

- Demonstrate your prowess in writing clean, maintainable, and testable code.

- Stay updated with the latest industry trends in Android development.


Skills Required :


- Bring 2 years of experience in Android development to elevate our team's capabilities.

- Showcase your expertise in Kotlin with a minimum of 2 years of hands-on experience.

- Demonstrate a strong understanding of Android development frameworks, including Android SDK, Android Studio, and Gradle.

- Possess a solid understanding of the full mobile development life cycle.

- Showcase your experience in working with RESTful APIs to connect Android applications to back-end services ( Retrofit ).

- Leverage your understanding of UI/UX design principles and best practices to create visually appealing and user-friendly applications.

- Experience with Git and version control systems is essential.

- Experience with Firebase Integration for push notification and social logins

- Showcase your experience in working with MVVM and MVC architecture

- Showcase your experience in working with View Binding and Data Binding


Secondary Skills :


- Familiarity with Agile software development methodologies is a plus.


Added advantage if you possess the following skills :


- Hands On experience and well understanding of Socket.io, Firebase push notifications, Google map integrations

- Hands On experience of releasing app in Google Play Console


info-icon

Did you find something suspicious?