Jobs · Engineering · Washington

Manager - Mobile Development and Engineering - Costco Travel

Costco Wholesale · Seattle, WA · 3 wk ago
EngineeringFull-time

About the role

Costco Travel IT is responsible for the technical future of Costco Wholesale, a global retailer with a focus on member-centric technology. This role involves managing, developing, and leading a team of engineers to deliver innovative mobile applications that enhance the member experience.

Responsibilities

  • Manage, mentor, and develop a high-performing team of native iOS and Android Engineers.
  • Oversee the complete lifecycle of mobile application development—from requirements and design through development, testing, release, and maintenance.
  • Develop and execute the strategic vision for mobile platforms, ensuring alignment with company and IT Division objectives.
  • Partner with Product Management, UX/UI, QA, Architecture, and business stakeholders to deliver engaging mobile experiences that create measurable impact for members.
  • Provide technical direction on engineering best practices, architecture standards, coding quality, performance, and security.
  • Maintain delivery timelines and ensure high-quality implementation of features and fixes.
  • Act as the key conduit between employees and upper leadership, fostering a culture of engagement, trust, and transparency.
  • Implement and refine processes for CI/CD, code reviews, automated testing, and quality assurance to improve efficiency and product reliability.
  • Drive innovation in mobile technologies and user experience, ensuring the applications remain intuitive, modern, and member-focused.
  • Oversee the hiring, managing attrition, and talent retention for the team.
  • Support delivery teams in preparing short term and long-term project goals as aligned to organizational directions; drive the team to realize the goals.

Requirements

  • 10+ years of professional experience developing native mobile applications on iOS (Swift/Objective-C) and/or Android (Kotlin/Java).
  • 5+ years of experience in engineering management, including leading teams, coaching, performance management, and resource planning.
  • Demonstrated success delivering mobile applications end-to-end in enterprise or complex environments.
  • Strong understanding of modern mobile architectures and design patterns (e.g., MVVM, VIPER, Clean Architecture).
  • Proficiency with mobile UI/UX principles, accessibility standards, and platform-specific guidelines.
  • Experience with RESTful APIs, GraphQL, Firebase, mobile analytics, and push notification services.
  • Hands-on knowledge of CI/CD pipelines (GitHub Actions, Bitrise, Jenkins), automated testing frameworks, and app deployment processes (App Store Connect, Google Play Console).
  • Solid grasp of mobile security best practices, performance optimization, and monitoring tools (Crashlytics, Firebase Performance, etc.).
  • Strong collaboration, communication, and stakeholder management skills with the ability to influence and build trust across teams.
  • Strategic thinking and the ability to translate business goals into actionable engineering roadmaps.
  • Passion for building member-first, high-quality mobile experiences that drive meaningful business value.
  • Deep understanding and proficiency in building mobile apps from scratch using Swift/Objective-C; some experience with/working knowledge of Java/Kotlin and Python is preferred.
  • User-centric focused and embrace Agile practice.

Qualifications

  • Required 10+ years of professional experience developing native mobile applications on iOS (Swift/Objective-C) and/or Android (Kotlin/Java).
  • 5+ years of experience in engineering management, including leading teams, coaching, performance management, and resource planning.
  • Demonstrated success delivering mobile applications end-to-end in enterprise or complex environments.
  • Strong understanding of modern mobile architectures and design patterns (e.g., MVVM, VIPER, Clean Architecture).
  • Proficiency with mobile UI/UX principles, accessibility standards, and platform-specific guidelines.
  • Experience with RESTful APIs, GraphQL, Firebase, mobile analytics, and push notification services.
  • Hands-on knowledge of CI/CD pipelines (GitHub Actions, Bitrise, Jenkins), automated testing frameworks, and app deployment processes (App Store Connect, Google Play Console).
  • Solid grasp of mobile security best practices, performance optimization, and monitoring tools (Crashlytics, Firebase Performance, etc.).
  • Strong collaboration, communication, and stakeholder management skills with the ability to influence and build trust across teams.
  • Strategic thinking and the ability to translate business goals into actionable engineering roadmaps.
  • Passion for building member-first, high-quality mobile experiences that drive meaningful business value.
  • Deep understanding and proficiency in building mobile apps from scratch using Swift/Objective-C; some experience with/working knowledge of Java/Kotlin and Python is preferred.
  • User-centric focused and embrace Agile practice.

Skills

  • Product management acumen.
  • Team leadership and development.
  • Passion for delivering on behalf of members.
  • Experience creating engaging, mobile-optimized experiences.

Benefits

  • Comprehensive benefits package including paid time off, health benefits, and retirement plans.
  • Bonus and Restricted Stock Unit (RSU) eligibility.

Pay

$137,000 - $200,000, with bonus and RSU eligibility.

Schedule

This is a full-time management/leadership position (45+ hours per week).

Similar jobs