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 features
- Fast 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
Kotlin, Sdk, Restful Api, Android, Xml, Json, Andriod Application Developer, Java