Senior/Staff Android Engineer

1 Month ago • All levels • Mobile Development • $150,000 PA - $230,000 PA

Job Summary

Job Description

We are seeking a highly skilled Senior/Staff Android Engineer with deep expertise in device, audio, and video processing to join our team. This role involves working on a live streaming Android application that is in the top charts in the United States. You will work with WebRTC and other streaming technologies, enhance audio capabilities, debug issues with third-party hardware and libraries, and implement real-time features while being part of the team that builds out the Android side of our mobile offering. The ideal candidate has a passion for building top-of-the-line mobile applications and pays attention to the smallest details.
Must have:
  • Android development with focus on audio/video processing
  • Deep understanding of Android audio/video frameworks
  • Experience with real-time media streaming technologies
  • Strong understanding of Android system architecture and performance optimization
  • Excellent Kotlin programming skills
Good to have:
  • Experience with machine learning
  • Experience with real-time communication
  • Experience with Flutter
Perks:
  • Unlimited PTO
  • 401(k) plan
  • Comprehensive health insurance
  • Paid company holidays

Job Details

Senior/Staff Android Engineer

At favorited, we believe that digital communities should be more than just spaces to watch content. Our platform is a place to connect, engage, and play, and empowers creators by enhancing audience participation, fostering deeper connections, and ensuring that creators are compensated fairly for their work.

Our work culture is intense and isn’t for everyone. But if you are a self starter who wants to build the future of social interaction alongside others who excel in their disciplines and expect the same from you, there’s no better place to be.

The Problems You’ll Solve

We are looking for a highly skilled Senior/Staff Android Engineer with deep expertise in device, audio, and video processing to join our team. This role involves working on a live streaming Android application that is in the top charts in the US. You will work with WebRTC and other streaming technologies, enhance audio capabilities, debug issues with 3rd party hardware and libraries, and implement real time features while being part of the team that builds out the Android side of our mobile offering.

Responsibilities:

  • Design and Optimize Media Features: Design, develop, and optimize Android application features with a focus on audio, video, and real-time processing to deliver high-quality streaming experiences.

  • Low-Latency Pipeline Development: Implement and fine-tune low-latency pipelines for real-time communication on Android (e.g., live streaming and video calls) to ensure minimal delay and smooth performance.

  • Performance Tuning of Libraries: Optimize third-party libraries and integrations for improved performance and efficient memory usage, reducing application lag and footprint.

  • Kotlin-Centric Development: Utilize Kotlin as the primary programming language for Android development, leveraging its modern features to write concise, robust, and maintainable code.

  • Multimedia Framework Integration: Leverage Android multimedia frameworks (such as MediaCodec, AudioTrack, ExoPlayer, and WebRTC) to implement and enhance media playback, recording, and processing capabilities within the app.

  • Device-Level Optimization: Work closely with hardware and firmware teams to optimize device-level media performance, ensuring the app makes the best use of device capabilities for audio and video processing.

  • Code Quality and Best Practices: Write high-quality, reusable, and efficient Kotlin code while following Android best practices and coding standards to maintain a scalable codebase.

  • Profiling and Debugging: Perform rigorous performance tuning, debugging, and benchmarking on Android devices to ensure the application runs efficiently and remains stable under various conditions.

  • Continuous Learning: Stay up-to-date with the latest Android development trends, tools, and media processing technologies, and apply this knowledge to continuously improve the app’s features and performance.

  • Cross-Team Collaboration: Collaborate closely with UX/UI designers, product managers, and backend engineers to plan, integrate, and deliver seamless user-facing features that align with product requirements and offer an excellent user experience.

What We’re Looking For

The ideal candidate will have an attention to even the smallest details and has a passion for building top of the line mobile applications.When applying, please provide links to your github profile and apps in the app store you have worked on, and your specific contributions to those apps.

Minimum Requirements:

  • Highly skilled in Android development with a strong focus on audio and video processing.

  • Deep understanding of Android audio and video frameworks.

  • Experience with real-time media streaming technologies (e.g., WebRTC, RTMP, HLS, RTP/RTSP).

  • Strong understanding of Android system architecture, memory management, and performance optimization techniques.

  • Experience with machine learning (a plus).

  • Experience with real-time communication (a plus).

  • Experience with Flutter (a major plus)

Salary & Benefits

Compensation: $150k - $230k

Benefits Include:

  • Unlimited PTO to prioritize work-life balance.

  • 401(k) plan to invest in your future.

  • Comprehensive health insurance to support your well-being.

  • Paid company holidays for time to recharge.

  • Competitive salary that values your expertise and contributions.

Where You’ll Work: This is a full time on-site position in Santa Monica.

To apply, skip the cover letter. Submit your resume and share a project you've worked on that shows your experience. You can email this to martin@favorited.com.

favorited is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Employees may be eligible for family and medical leave under the California Family Rights Act (CFRA) or Pregnancy Disability Leave (PDL).

In compliance with the California Equal Pay Act, the salary range for this position is provided above. Actual compensation may vary based on experience, qualifications, and location.

Similar Jobs

Interactive Brokers - Middle Office Associate - Security Finance - EU

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
gnosis - Customer Relations Agent

gnosis

São Paulo, State Of São Paulo, Brazil (Remote)
5 Months ago
appzen - GTM Operations Analyst

appzen

Pune, Maharashtra, India (On-Site)
4 Months ago
HoYoverse - Senior Brand Marketing Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
4 Months ago
Fortra - Technical Partner Alliance Manager

Fortra

Canada (On-Site)
2 Months ago
Telastra - Software Engineer II - iOS Developer

Telastra

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Two Circles - Android Developer

Two Circles

London, England, United Kingdom (Hybrid)
1 Month ago
Aristocrat - Mobile Developer

Aristocrat

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

India (Remote)
9 Months ago
Tide - Senior Engineer, Flutter

Tide

Delhi, Delhi, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Riot Games - Sr. Manager, Software Engineering - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Evoplay games - Office Manager

Evoplay games

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Illumina - Sr Integration Engineer

Illumina

Bengaluru, Karnataka, India (On-Site)
3 Months ago
GoTo Group - Merchant Marketing Senior Associate - Acquisition

GoTo Group

Jakarta, Indonesia (On-Site)
1 Month ago
Riot Games - Sound Designer II

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Vercel - Engineering Manager, Security Operations

Vercel

San Francisco, California, United States (Hybrid)
2 Months ago
Balbix - Director of Product Management

Balbix

San Jose, California, United States (On-Site)
9 Months ago
Tide - Senior Product Manager - Integrations/Data

Tide

United Kingdom (Hybrid)
2 Months ago
clevertap - Vice President - Finance

clevertap

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Univision - Account Executive

Univision

Atlanta, Georgia, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Monica, California, United States

Absurd Ventures - General Film & TV Application

Absurd Ventures

Santa Monica, California, United States (On-Site)
3 Months ago
Vercel - CI/CD Product Manager

Vercel

San Francisco, California, United States (Hybrid)
2 Months ago
LMArena - Senior Product Designer

LMArena

United States (Remote)
2 Months ago
SimpliSafe - Outdoor Security Monitoring Specialist Evening/Overnight Shifts

SimpliSafe

Richmond, Virginia, United States (On-Site)
2 Months ago
Palo Alto Networks - Senior Manager, FP&A

Palo Alto Networks

Santa Clara, California, United States (On-Site)
1 Month ago
CoinTracker - Staff Backend Engineer, Accounting

CoinTracker

United States (Remote)
4 Months ago
Apple - Software Engineer - ASE Data Services

Apple

Seattle, Washington, United States (On-Site)
3 Months ago
Whatnot - Recruiting Manager, Early Talent

Whatnot

Los Angeles, California, United States (On-Site)
2 Months ago
Alpha Sense - Security Operations Manager

Alpha Sense

United States (Remote)
2 Months ago
HCL Tech - Design Lead

HCL Tech

California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

In labs - Ionic Framework - Hybrid Mobile Developer

In labs

Bogotá, Bogota, Colombia (Hybrid)
3 Months ago
DraftKings - Senior Mobile Release Engineer, Android

DraftKings

Canada (Remote)
2 Months ago
Crunchyroll - Software Engineer III, Mobile Video Players

Crunchyroll

San Francisco, California, United States (On-Site)
6 Months ago
Playtika - Mobile/C# Developer

Playtika

Romania (Hybrid)
9 Months ago
Nium - Senior Software Engineer - React Native

Nium

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Google - Lead Software Engineer, Quick Share, Android

Google

Hsinchu County, Taiwan (On-Site)
3 Months ago
Crunchyroll - Staff iOS Games Integration Engineer

Crunchyroll

Los Angeles, California, United States (Hybrid)
3 Months ago
Apple - Software Engineer - Mobile Diagnostics

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Tesla - Mobile Service Dispatcher

Tesla

Huddinge, Stockholm County, Sweden (On-Site)
6 Months ago
BetterMe - Backend Engineer (Mobile Team)

BetterMe

Ukraine (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Santa Monica, California, United States (Hybrid)

Santa Monica, California, United States (Hybrid)

Santa Monica, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by favorited

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug