Title: Senior Android DeveloperType: Permanent Region: India Location: Remote
About this role:
This role is for an experienced Senior Android Developer to join our existing team, with the intention of growing your career with us long term. We are looking for a highly skilled and creative Android Developer with expertise in Kotlin and a strong ability to implement design-accurate user interfaces (UI) and integrate clients from OpenAPI specifications. As a key member of our development team, you will play a vital role in building innovative and user-friendly Android applications that meet our clients' needs and exceed their expectations. If you are looking for exposure to the top brands in the OTT industry, then Ovyo might be the best place for you! You should have excellent communications skills, have worked in an Agile environment, and have good experience collaborating with distributed teams on similar Android TV development projects.
Responsibilities:
Requirements gathering, refinement & estimation to develop new user-facing features for Android Building reusable components/libraries for future use & translating designs/wireframes into high-quality codeOptimizing components for maximum performance across various devices & screen sizes incl. mobiles, tablets & TVsDefining the architecture, specification & delivery of projects using sound software engineering principlesEffective planning to deliver robust, modular, and testable codeAdhere to and improve engineering procedures, code conventions and best practicesAgile development following the Scrum methodology
Requirements:
Minimum of 5 years’ experience working with the Android programming platform and SDK (4.0+)Proven experience as an Android Developer with a strong portfolio of successful Android applicationsProficiency in Kotlin and a deep understanding of Android SDK, Android Studio, and Android APIsDemonstrated experience in implementing design-accurate UI using Material Design guidelines and custom UI elementsSolid understanding of OpenAPI specifications and experience in integrating Android applications with RESTful APIsThe ideal candidate should have experience in the Android OTT domainStrong knowledge of software design patterns and best practices in Android developmentExperience with version control systems such as GitFamiliarity with Agile development methodologiesExcellent problem-solving and analytical skillsStrong communication skills, both written and verbal, with the ability to work collaboratively in a team environment
About Ovyo
Ovyo works globally with companies in the TV & Media industries including some of the top household brands. Our people build the platforms that shape the way the world watches video and connects, working on a mix of long-term customer engagements and shorter consulting projects, quickly fast tracking their experience within the industry, and their career. We are a modern, dynamic company with some of the best OTT Engineers out there, and we focus on being a great place to work. Most of our technical teams are based in India and South Africa but we also have people in the UK (where our management office is) and Europe.