Senior Android Engineer

October 25

Apply Now
Logo of Feed Media Group (FMG)

Feed Media Group (FMG)

Popular Music for Mobile Apps β€’ App Monetization β€’ musicapi β€’ digitalfitness β€’ musicforbusinesses

11 - 50 employees

πŸ“± Media

☁️ SaaS

πŸ’° $10M Venture Round on 2021-10

Description

β€’ We are looking for an experienced Android software engineer to join Feed Media Group to work hand-in-hand with our current engineering team, music curators, customer support, and product team using cutting-edge technologies to develop new opportunities to add popular music to apps, connected fitness devices, and physical spaces. β€’ We are a small, tight-knit team of 9 engineers. β€’ You will have the opportunity to lead Android application development efforts that enhance user engagement and provide seamless user experiences. β€’ At FMG, we believe the best candidates are eager communicators, learn quickly, are compassionate, collaborate well with others, and have a strong desire to see their work in action. β€’ We create space for high autonomy and nurture an environment that enables a healthy work-life balance. β€’ About Us: At Feed Media Group we are not your traditional B2B tech company - we offer a Unified Music System (UMS) that brings together all of the content, technology, and services that businesses need to deliver music experiences that engage their customers and drive music-led growth. β€’ Our Stack: Hosted on AWS, our backend consists of a GraphQL API built on Node.js services that interact with MySQL, ElasticSearch, and S3. Our web frontend is written in React with TypeScript. We publish SDKs for iOS (Objective-C), Android (Kotlin), web (TypeScript), and React-Native SDKs (JavaScript).

Requirements

β€’ You have 5+ years of professional experience shipping Android apps to the public. β€’ Proficient in Kotlin and Java, with knowledge of transitioning legacy code to modern Kotlin practices. β€’ Strong experience with Media3, ExoPlayer, and other key Android frameworks. β€’ Familiarity with dependency management tools like Gradle and Maven. β€’ Experience in implementing and optimizing audio and video streaming solutions in Android apps. β€’ Familiarity with HLS, DASH, or other streaming protocols, as well as experience in handling various audio and video codecs. β€’ Strong understanding of Android design patterns (MVC, MVP, MVVM) and best practices applying them. β€’ Experience with asynchronous programming, multi-threading, and performance optimization on Android. β€’ Strong ability to create and maintain clear, concise, and comprehensive documentation. β€’ Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. β€’ Previous experience with SDK development, particularly in the music, media, or streaming domain. β€’ Bonus: Experience with React Native.

Benefits

β€’ Competitive salary + equity β€’ Flexible PTO β€’ Work remotely β€’ Comprehensive health, dental, vision and disability insurance along with a 401k matching plan. β€’ Work with a talented team and have a huge impact!

Apply Now

Similar Jobs

October 11

Yahoo

10,000+ employees

πŸ“± Media

Develop Android apps as a senior engineer for Yahoo's fantasy sports platform.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com