Responsibilities
- Full life cycle experience building applications in Kotlin and Java
- Demonstrated experience and knowledge driving product development and delivering multiple products successfully to the market
- Excellent experience working in Agile/Scrum development processes and teams
- Experience in product development at all stages; product ideation, design, prototyping, validation, launch and production
- Strong software engineering foundation and coding skills. Solid understanding of Data Structures and Algorithms
- Experience with building public APIs and mobile SDKs
- Experience with native Android frameworks
- Experience in REST APIs and persisting state
- Knowledge of Android Architecture components
- Knowledge of the Android SDK performance tools and optimization techniques
- Experience building and testing large-scale Android apps and/or codebases
- Strong experience in building highly responsive and smooth UI, keeping data fresh in the background and keeping app usage of the battery optimal
- Good understanding of Material Design and similar design frameworks
- Experience in integration of cloud messaging APIs and push notifications
Experience
QUALIFICATIONS
2-4 years of experience in Android app development
Education Qualification
B.Tech in Computer Science and Engineering
Technical Skills
- Kotlin
- Java
- Android Framework
- Data Structures and Algorithms
- REST APIs
- Android Architecture components
- Material Design and similar design framework