Description

Key Responsibilities and Duties

Develop native apps and new user-facing features using Android, and build reusable components and front-end libraries for future use.

Understand business requirements and translate them into technical requirements, and translate designs and wireframes into high quality code including benchmarking and optimizing code.

Collaborate with cross-functional teams to define, design, and ship new features.

“Must Have” Specific Knowledge and Skills

Expertise & Experience in Android SDK, Java, Kotlin for Android development, offline storage, threading, performance tuning, RESTful API integration.

Good understanding of Google’s Android design principles and interface guidelines.

Well organized with a bias for action with minimal direction and ravenous about learning technology and solving problems. Ability to work in an Agile /SCRUM environment as a team player with a start- up/entrepreneur mindset.

Qualifications, Additional Skills and Other Requirements

3+ years of experience working in Android mobile apps development; Experience in large scale projects in large enterprises. Strong presentation and facilitation skills, coaching and mentorship experience on several engagements / workshops.

Education

Any Graduate