Hybrid Senior iOS Engineer – Mobile Platform

Posted 14 hours ago

Apply now

About the role

  • Senior iOS Engineer developing mobile applications for Target's flagship shopping app. Leading architecture improvements and mentoring junior engineers in a collaborative environment.

Responsibilities

  • Help advance our architecture and abstractions, allowing our code to continue to scale and empowering feature teams to deliver with ever increasing autonomy.
  • Drive adoption of modern Swift Concurrency (async/await, structured concurrency, actors) to improve safety, readability, and performance.
  • Improve and maintain our mobile apps CI and CD infrastructure and pipelines.
  • Develop clean, well-tested code to deliver functionality that meets the broader engineering team’s needs.
  • Build and maintain developer tools to help our feature teams work effectively.
  • Develop libraries and foundations in areas such as build tools, testing, analytics, networking, and logging.
  • Solicit feedback from the development team to help drive a great overall developer experience.
  • Mentor junior engineers to provide guidance on coding and design best practices for iOS apps.
  • Provide high level tooling support to feature team engineers during work hours.

Requirements

  • 4 year degree or equivalent experience
  • 5+ years of professional software development experience
  • 3+ years of experience developing apps for iOS
  • Experience developing in Swift
  • Experience with test-driven development and software test automation
  • Excellent debugging, performance and optimization skills
  • Experience with distributing mobile applications via public app stores and/or enterprise channels
  • Experience with integrating calls to backend services (REST or GraphQL, JSON, etc.)
  • Excellent hands-on skills with iOS application development tools including Xcode

Benefits

  • comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more
  • 401(k)
  • employee discount
  • short term disability
  • long term disability
  • paid sick leave
  • paid national holidays
  • paid vacation

Job title

Senior iOS Engineer – Mobile Platform

Job type

Experience level

Senior

Salary

$98,000 - $176,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job