Senior Android Engineer, Client Team - VenturaOS
The Trade Desk2 hours ago
Base Salary
$125k - $229k/yr
Responsibilities
- Design and implement features across Android mobile and TV platforms.
- Write clean, maintainable Kotlin code using Coroutines and Jetpack Compose.
- Collaborate with product managers, designers, and engineers to define, design, and ship features.
- Participate in code reviews, architecture discussions, testing, and technical decision-making.
- Improve performance, reliability, and developer experience across devices.
- Mentor junior engineers and advocate for Android development best practices.
Requirements
- Strong experience with Android development and the Android SDK.
- Proficiency in Kotlin and Coroutines for asynchronous programming.
- Hands-on experience with Jetpack Compose.
- Understanding of MVI, Repository, and Interactor/Use Case architecture patterns.
- Experience with version control, CI/CD pipelines, and testing frameworks.
- Experience or interest in Kotlin Multiplatform and cross-platform development.
- Familiarity with dependency injection frameworks such as Hilt or Dagger.
- Experience with performance optimization, accessibility, and analytics.
- Strong communication, collaboration, problem-solving, and mentoring abilities.
Benefits
- Comprehensive medical, dental, and vision healthcare with premiums fully paid for employees and dependents.
- 401(k) retirement plan with company match, short- and long-term disability coverage, and basic life insurance.
- Well-being benefits, certain tuition expense reimbursement, parental leave, sick time, vacation, and approximately 13 paid holidays per year.
- Employee Stock Purchase Plan offering discounted company stock.
- Eligible employees may receive stock-based compensation and other variable compensation depending on the role.