Android Developer

Company:  Eliassen Group
Location: New York
Closing Date: 21/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

W2 ONLY

Hybrid onsite 4 days a week in NYC


Our clients Media Engineering Android team is seeking an experienced Android Developer to build scalable, elegant solutions for all of their applications that stream video across a wide array of devices that includes phones, tablets and TV's. They strive to build the best Live and VOD apps in the world.


Responsibilities:

● Develop an understanding of the internal software stack and specifically the MediaX component

● Maintain and update the Android variant of their internal Media Player

● Understand the internals of Android and how to debug and diagnose Android Device issues.

● Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements

● Ensure that the latest audio and video standards like Dolby Vision, Dolby ATMOS, DTS:X, HDR10+, and more are delivered with full fidelity.

● Develop, Debug, Test and Benchmark various components in the software stack

● Perform online code reviews of pull requests

● Gather additional requirements and spec missing functionality required across various

functional teams

● Create and update documentation across the entire software development lifecycle as needed

● Maintain a strong understanding of our code to identify, research and address issues

● Contribute to strategies that ensure the quality and stability of our deployments, including testing strategies and telemetry approaches

● Help to develop our project’s build system and continuous integration system as needed


Required Skills:

● 5+ years of production experience with Kotlin and the Android SDK

● Proficiency with Reactive Programming and Dependency Injection

● Well-versed in different architectural patterns (MVI/MVVM or equivalent)

● Pristine communication skills who can collaborate well across teams

● You write phenomenal code, tests, and documentation

● Experience resolving production issues ideally on a large scale

● Successfully lead a project from start to finish


Preferred Qualifications

● Comfortable using common Android libraries such as Dagger 2 / Hilt, RxJava2, Groupie

● Familiarity with Android TV / Amazon Fire TV development

● Experience with streaming video, codecs, and DRM

● Knowledgeable about maintaining a large modularized codebase

● Experience using performance evaluation tools such as Android Profiler

Apply Now
Share this job
Eliassen Group
An error has occurred. This application may no longer respond until reloaded. Reload 🗙