Description & Requirements
About the Role
Join our team as a Principal Mobile Application Engineer and help us build iOS and Android apps for a revolutionary new music discovery platform. This role offers a unique opportunity to join a project in its early stages under the guidance of experienced leaders with a proven track record in launching and scaling music products. You will play a pivotal role in making crucial decisions that will shape the direction and success of our platform. Our product is designed to offer a modern, challenging, and ambitious user experience, integrating content delivery, audio playback, machine learning, and recommendation systems. Be a part of transforming music consumption with us.
What You Will Do
- Operate in a fast-paced, startup-like environment to launch a new business within Harman.
- Serve as a technical leader within the team.
- Develop Android and iOS applications using the Flutter framework.
- Make autonomous technical decisions to drive the project forward.
- Proactively create an environment conducive to long-term success.
- Collaborate with business and product stakeholders to deliver a high-quality product.
What You Need to Be Successful
- Experience: 10+ years in mobile app development.
- Technical Skills: Strong understanding of mobile app development on iOS and Android.
- UI/UX Collaboration: Proven experience working with UI/UX designers to produce highly polished products.
- Flutter Framework: Hands-on experience with Flutter.
- Performance Optimization: Expertise in optimizing mobile app performance.
- Frontend Engineering: Experience in frontend engineering for customer-facing products.
- Low-Level Programming: Familiarity with low-level programming details on Android and iOS systems.
- CI/CD: Proficient with automated pipelines for continuous build and integration systems.
Bonus Points if You Have
- Bachelor's degree in computer science or another related field.
- A passion for music and interest in working on products that bring joy to music lovers worldwide.
- Familiarity with Rust
- Familiarity with C/C++
- Experience with media playback engines on mobile or desktop platforms
What Makes You Eligible
- Position is 100% Remote
- You must be available for meetings and team interaction during typical continental US business hours.
- Be willing to travel up to 5%, domestically and internationally.
- Successfully complete a background investigation and drug screen as a condition of employment.
- Successfully complete a background investigation and drug screen as a condition of employment
#LI - Remote
#LI-NW1
Pay is based on a wide range of factors, including, without limitation, skill set, experience, training, location, and business need. While the above range is a reasonable estimate of the wage range for this position, please note the disclosed range estimate has not been adjusted for the applicable geographical differential associated with the location where the position may be filled.