Required Skills :
- Proficiency in core programming languages Kotlin, Java, Android
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Bring in best practices and patterns that can be used for engineering lifecycle for AndroidTV discipline
- Hands-on experience in building mobile applications and mobility solutions native applications
- Expert in UI components & controls; Action Bars, Widgets, Fragments etc.
- Expert in basic components of Android : Activity, Services, Intent, Broadcast Receiver, Content Provider
- Good working experience on Web Service Integration ( REST, JSON, XML) & cloud technologies - AWS
- Proven work experience in design patterns mobile architecture using frameworks such as MVVM / MVC / MVP
- Familiarity with RESTful APIs to effectively integrate Android applications
- Proficient understanding of code versioning tools such as Git
- Familiarity with various testing tools.
Key Responsibilities :
Ability to understand business requirements and translate them into technical requirements.Collaborate with cross-functional teams to define, design, and ship new featuresFast prototyping of proof-of-concept features / application based on the brief.Develop and maintain new features on Mobile Application development.Own the feature to be developed, tested & shipped into respective stages.Responsibility to develop unit test cases for his / her project module.Optimize performance for the apps and keep up to date on the latest industry trends.Architecture Maintenance : Android codebase, SDK and library updation, Security assessment with relevant patches.Create a 100% crash free experience for users by ensuring high quality aspects.Skills Required
Java, Android, Restful Api, Xml, Sdk, Json, Kotlin, Andriod Application Developer