Sr Engineer- Ios

Target Target · Retail · Bangalore, India

Sr. Engineer iOS role at Target, focusing on developing and improving the Target Flagship app. Responsibilities include writing native iOS code, improving code structure and architecture, collaborating with cross-functional teams, and managing complex engineering tasks. Requires 5+ years of software design/development experience with 3+ years in iOS development, proficiency in Swift, SwiftUI, UIKit, and common iOS architectures.

What you'd actually do

  1. Develop clean, well-tested native iOS code to deliver functionality that meets business objectives.
  2. Improve code structure and architecture in service of testability, observability and maintainability
  3. Work closely with partner teams – Business, UX, Product - as needed
  4. Perform complex engineering tasks independently and collaboratively
  5. Manage complex cross-team coordination and dependencies

Skills

Required

  • 3+ years of experience in developing apps for iOS
  • Experience developing in Swift
  • In-depth knowledge of native tools and frameworks (e.g., Swift, SwiftUI, UIKit, Xcode, Instruments, etc.)
  • Experience with Common iOS architectures (VIPER, MVVM, The Composable Architecture)
  • Excellent debugging, performance, and optimization skills
  • Experience distributing mobile applications via public app stores and/or enterprise channels
  • Experience in building and managing CI/CD pipelines for development and delivery
  • Good communicator and team player with strong organizational skills
  • Strong sense of software architecture and ability to thrive large codebases on large teams

Nice to have

  • Bachelor’s degree in Computer Science, or equivalent experience
  • Proactively helps drive innovation within the company
  • Communicates and coordinates with project team, partners, and stakeholders
  • Stays current with new and evolving technologies via formal training and self-directed education

What the JD emphasized

  • native iOS code
  • SwiftUI and Combine
  • Swift
  • SwiftUI
  • UIKit
  • Xcode
  • Instruments