Senior Android Engineer - Vrbo Mobile
Listed on 2025-12-22
-
Software Development
Software Engineer, Android Developer, Full Stack Developer, App Developer - Mobile/Web
This Senior Android Engineer is part of the VR Mobile team responsible for the native VRBO iOS and Android apps for partners and their engineering ecosystem. Work breakdown: 50% new product features, 30% monitoring/bug fixes/security, 20% tech capabilities and platform consolidation. As the Senior Android Engineer, you will lead architecture decisions, provide guidance and mentorship, and write clean, idiomatic Kotlin code.
Responsibilities- Design, develop, and test Android applications and supporting components to meet functional and non‑functional requirements, including performance, accessibility, and localization.
- Lead the technical design and delivery of complex, multi‑quarter projects from concept to completion.
- Develop, test, and maintain high‑quality, scalable mobile software applications and services.
- Guide and mentor other engineers, fostering their technical growth and professional development through code reviews, pairing, and coaching.
- Promote mobile development best practices within the organization, focusing on user experience, operational excellence, and platform‑centric features.
- Advocate for and implement operational excellence by improving code quality, establishing SLAs, and programming for resiliency and scalability.
- Collaborate with product managers and cross‑functional teams to translate business needs into clear engineering requirements and direction.
- Analyze and optimise the performance of code and systems, using metrics and monitoring to ensure a world‑class user experience.
- Serve as a subject‑matter expert in your domain, sharing knowledge and guiding integrations across teams.
- Bachelor's or Master's degree in Computer Science or a related technical field; or Equivalent related professional experience.
- 8+ years of professional software/mobile development experience with a Bachelor's degree, or 6+ years with a Master's degree.
- Experienced Android Developer with experience leading the end‑to‑end technical design and execution of multiple long‑term, multi‑quarter projects.
- Strong proficiency in Kotlin or equivalent programming language such as Java.
- Advanced proficiency with Jetpack components/Jetpack Compose, Android UI/UX best practices, and performance optimisation.
- Solid understanding of Android app architecture patterns (e.g., MVVM, MVI, MVP).
- Proven experience formally mentoring other engineers and a passion for sharing knowledge.
- Proficient communication skills, with the ability to articulate technical choices and project status to both technical and non‑technical audiences.
- Demonstrated proficiency in multiple programming languages and technologies, with experience developing for mobile platforms.
- Prior experience in platform engineering, building and maintaining scalable tools, services, or frameworks used by other engineering teams.
- Experience leading a community of practice or a similar knowledge‑sharing group.
The total cash range for this position in Austin is $ to $. Employees in this role have the potential to increase their pay up to $, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.
Employees in this role have access to a full benefits package, including medical, dental, vision, paid time off, and travel perks such as wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent membership.
Accommodation requests:
If you need assistance with any part of the application or recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request.
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E‑Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee’s I‑9 to confirm work authorization.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).