Job Description :
Job Description
The job holder is responsible for completing the new Android project tasks defined by the Line Manager. He is also responsible for supporting and maintain the company’s Android applications. Apart from the above mentioned, he/ she should support all operational activities Android Development Team.
Key Accountabilities:
Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and API’s
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Minimum graduation degree in Computer Science or Equivalent discipline.
Certification in related field is preferred
Minimum 5 years’ work experience in Design, Development & Deployment of Android native applications.
Extensive experience in writing native apps using Java and Android SDK’S
Must have developed at least 2 complete Android apps.
Proven software development experience
Proven working experience in Android development
Experience with Android SDK Versions
Experience working with remote data via REST and JSON
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.
Working experience of Eclipse and Android Studio.
Good written and oral communication skills.
Ability to effectively prioritize and execute tasks in a high-pressure environment.
Keen attention to detail.
Excellent coaching, listening, presentation, and interpersonal skills.
Ability to communicate ideas in both technical and user-friendly language.
Excellent understanding of the organization’s goals and objectives
Excellent problem solving skills
Assertive at work and highly effective team player
Quick, efficient support and issue resolution• Excellent technical skills & High levels of commitment