Flag job

Report

Android Software Engineer (Senior)

Min Experience

5 years

Location

India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Deltatre's Android development team builds applications to run on millions of Android mobiles, tablets and TVs and provides the best user experience for watching video on-demand (movies and series) and live sport streams. As an Android engineer, you will pioneer new ways for consumers to interact with technology and deliver world-class experiences on emerging technologies working for major sports organisations, rights owners, media companies, and some of the world's leading broadcasters. We require the ability to attend the office 1 or 2 days per week. Responsibilities We are looking for an experienced top-notch developer to grow with our dev team. You will be involved from conception to completion with projects that are technologically sound and aesthetically impressive. Main duties are: Developing new user-facing features for Android using Kotlin and Java Building reusable components and libraries for future use Translating designs and wireframes into high quality code Optimizing components for maximum performance across a range of devices and screen sizes including mobiles, tablets and TVs Leading a team of developers across regions Requirements A Software Engineer with a love for technology, and: 5 years of relevant work experience with minimum 2 years as a Senior Android Engineer Good knowledge of Android programming platform and SDK (4.0+) Strong proficiency in Kotlin, as well as a working knowledge of Java Thorough understanding of the Android system Framework APIs Experience with Rx.Java and its core principles Practice of Unit Testing using JUnit and Mockito Knowledge of patterns applied in mobile programming (MVC, MVVM, delegation, etc.) Familiarity with Google Play Services, Play Store account administration and submission Knowledge of common debug and optimization techniques in mobile programming A knack for instrumentation testing and optimization Familiarity with code versioning tools such as Git and build automation systems Experience with video playback in mobile or web applications, video production, audio/video encoding and transmuxing Experience with the creation of frameworks/libraries to be embedded in other apps Basic knowledge of iOS and Web programming platforms Fluent in verbal and written English Experience working for a global employer Able to work on a hybrid basis with at least 2 days working in the Mumbai office in Goregaon Knowledge and interest in cricket will be a bonus for this role

About the company

Deltatre is the world's leading sports and entertainment technology provider. We have a long-standing experience in building streaming and digital software, and we provide data, graphics, and officiating solutions to leagues and federations of all sizes.

Skills

kotlin
java
rxjava
junit
mockito
mvc
mvvm
android
git
video-playback
ios
web
english