Mobile Engineer II, iOS

Expedia Group · Washington DC

Company

Expedia Group

Location

Washington DC

Type

Full Time

Job Description

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Mobile Engineer II, iOS

Are you a self-motivated ambitious engineer? Do you love to innovate? Do you believe in delivering a great customer experience? We are looking for a highly qualified and passionate iOS Mobile Engineer II to help unify, build and scale our checkout experiences for VRBO, HCOM and Brand Expedia.

As a member of the checkout experience engineering team, you will help design, develop and deliver the next-generation checkout experience native app and APIs needed to provide a great traveler experience. This will be an exciting opportunity if you enjoy working with a high level of autonomy and integrity while handling a variety of challenging job responsibilities. You will be analytical and passionately user-centered, detail-focused and creative, and will enjoy working both independently and collaboratively with the team. You will have a proven record in taking end-to-end ownership and successfully meeting deadlines to deliver results in a fast-paced, dynamic business environment.

What you'll do:

  • Own the development and quality of features being implemented on the Expedia iOS app
  • Work closely with senior engineers to develop and maintain iOS applications, gaining hands-on experience in the entire development lifecycle
  • Assist in identifying and fixing bugs and performance issues in the iOS app to ensure a smooth user experience
  • Effectively communicate project progress, challenges, and solutions to team members, stakeholders, and management
  • Provide and participate in code reviews to assess overall code quality and flexibility, and the application of best standards and practices
  • Drive continuous improvement and continuous delivery in our software development process within an agile development team
  • Write automated unit, system, and acceptance tests as appropriate to support our continuous integration pipelines
  • Work directly with Expedia Group's Experience Design team to build direct integrations with our in-house design system
  • Translate functional specifications into logical, component-based technical designs
  • Work closely in a collaborative environment with other developers in both local and various Expedia offices around the world
  • Present complex technical information in a clear and concise manner
  • Actively mentor peers and other software engineers
  • Continuously learn and improve your iOS development skills, staying up-to-date with the latest technologies and best practices

Who you are:

  • Bachelor's or Master's in Computer Science, Software Engineering, or a related technical field; or equivalent related professional experience
  • Basic knowledge of iOS app development and familiarity with Swift, Objective-C, Xcode, and graph QL
  • An understanding of iOS development tools and technologies, including Xcode and Interface Builder
  • Knowledge of API service connection paradigms
  • Strong problem-solving skills, attention to detail, and an eagerness to learn
  • Good communication skills and the ability to work effectively in a team
  • Exposure to version control systems (e.g., Git) and basic software development principles
  • Passion for mobile app development and a desire to build a career in iOS engineering
  • Any personal or academic iOS app projects or contributions to open-source projects can be a plus
  • Knowledge of agile development methodologies is a plus
  • Passion for learning and staying up-to-date with the latest industry trends and technologies
  • Participate in a community of practice to share and gain knowledge

The total cash range for this position in Seattle is $105,500.00 to $148,000.00. Employees in this role have the potential to increase their pay up to $169,000.00, 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.

Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee's passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership. View our full list of benefits.

About Expedia Group

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

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.

Date Posted

10/20/2023

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...

View Details

Information Security Consultant - Application Security Engineer - MassMutual

Views in the last 30 days - 0

MassMutual is seeking an experienced Application Security Engineer to join their dedicated team The role involves driving security best practices cond...

View Details

Regional Director Public Sector Sales DOW - Chainguard

Views in the last 30 days - 0

The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...

View Details

Manager, Customer Success - Bold Penguin

Views in the last 30 days - 0

Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...

View Details

Manager, Project Manager - Capital One

Views in the last 30 days - 0

Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...

View Details