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
Any Graduate