Description

The Android Developer's Responsibilities include writing and proofreading code,
liaising with coworkers within and outside of their department, and monitoring
customers' feedback. Over time, you will also be required to create app updates. Your
primary focus will be the development of Android applications and their integration
with back-end services. Therefore, commitment to collaborative problem solving,
sophisticated design, and creating quality products is essential

Role & Responsibilities:
 Translate designs and wireframes into high quality code
 Design, build, and maintain high performance, reusable, and reliable Java code
 Ensure the best possible performance, quality, and responsiveness of the application
 Identify and correct bottlenecks and fix bugs.
 Unit-test code for robustness, including edge cases, usability, and general reliability
 Develop technical interfaces, specifications, and architecture
 Use and adapt existing web applications for apps
 Manage defect tracking system and resolve all issues and prepare the update for
systems.
Minimum Qualifications
 Degree in Software Development, Computer Science, or similar.
 4+years of experience in Android Development
 Proficiency in Java, Kotlin and React Native.
 Good to have C++.
 Ability to use the Android Studio, including the Android SDK, with ease.
 Experience with third-party libraries and APIs
 Working knowledge of the general mobile landscape, architectures, trends, and
emerging technologies
 Solid understanding of the full mobile development life cycle. Familiarity with
cloud message APIs and push notifications
 A knack for bench-marking and optimization

Education

Any Graduate