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

💰 $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

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