Taro Logo

Senior Software Engineer

A global retail company operating multiple clothing and accessories brands, known for equality and inclusivity since founding.
$206,315 - $216,700
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Retail · Consumer

Description For Senior Software Engineer

Gap Inc., a leading global retail company, is seeking a Senior Software Engineer to join their iOS development team. This role offers an exciting opportunity to lead and shape the technical direction of iOS projects at one of retail's most iconic brands. The position combines hands-on coding with technical leadership, requiring expertise in Swift, iOS development, and modern mobile architecture.

The ideal candidate will play a crucial role in driving technical excellence, mentoring junior developers, and ensuring the delivery of high-quality iOS applications. You'll be responsible for making key architectural decisions while actively contributing to the codebase, setting development standards, and ensuring optimal performance and security of mobile applications.

Working from Gap Inc.'s San Francisco office, you'll be part of a company known for its commitment to equality, inclusivity, and sustainability. The role offers competitive compensation ranging from $206,315 to $216,700, reflecting the senior level of responsibility and technical expertise required.

This position is perfect for an experienced iOS developer who wants to combine technical leadership with hands-on development work. You'll have the opportunity to influence the technical direction of mobile initiatives while working with cross-functional teams in a collaborative environment. The role requires a balance of technical expertise, leadership skills, and a passion for creating exceptional mobile experiences for Gap Inc.'s customers.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Lead iOS projects and drive key architectural decisions
  • Conduct hands-on code reviews and ensure high standards
  • Mentor and pair-program with junior developers
  • Resolve complex technical issues
  • Optimize codebase for performance and stability
  • Ensure seamless integration of iOS apps with system components
  • Implement secure coding practices
  • Ensure compliance with Apple's guidelines and security standards
  • Lead project milestones and maintain coding standards

Requirements For Senior Software Engineer

  • Bachelor's degree in Computer Science or related field
  • 5 years of progressive, post-baccalaureate experience in IT or related role
  • Expertise in Swift and iOS SDK
  • Knowledge of Swift language features and Objective-C
  • Proficiency with Xcode debugging tools and Instruments
  • Understanding of iOS app lifecycle and UIKit
  • Experience with iOS security mechanisms
  • Knowledge of automation and Framework Libraries

Jobs Related To Gap Inc. Senior Software Engineer