Job Responsibilities – Android developer (mobile devices and TV)Preferred domain experience: OTT , Media , Video , Audio space Good analytical ability to attack problems that are very unusual and extremely difficult, comfortable with ambiguity Good communication skills and write technical documentation used by the development team during programming stages. Proficient with the languages, tools, and frameworks core to Android, including Android Studio, Java, Kotlin, FireTv, Customize Android framework etc. Common languages and platforms include Java, Java EE, Java ME, JavaScript, JSON, and HTML. Experience with RESTful APIs Experience on code reviews and use case analysisTypical duties of a mobile application developer - App coding, testing, debugging, documenting and monitoring Interacting with different departments within the organization regarding new deployments Contributing to the development of project schedules and workflows Recommending changes and enhancements to software applications