Remote Working or HQ Based- Sr. iOS Engineer
- Employer
- Target
- Location
- Brooklyn Park, Minnesota
- Start date
- Aug 17, 2021
- Closing date
- Nov 11, 2021
View more
- Category
- Retail / Wholesale
- Employment Status
- Full Time
You need to sign in or create an account to save a job.
Description:
Remote Working or HQ Based:
JOIN US AS A SENIOR iOS ENGINEER
Similar Industry Titles and Key Words: Mobile Developer, iOS Developer
About This Opportunity
Target as a tech company? Absolutely. We're the behind-the-scenes powerhouse that fuels Target's passion and commitment to cutting-edge innovation. We anchor every facet of one of the world's best-loved retailers with a strong technology framework that relies on the latest tools and technologies-and the brightest people-to deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve. Our high-performing teams balance independence with collaboration, and we pride ourselves on being versatile, agile and creative. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely and reliably from the inside out.
The challenges and scale are big. You'll have the opportunity to design, develop and support innovative solutions across a variety of applications, platforms and environments, building tomorrow's technologies and capabilities. You'll put your skills, experience and passion to work in an entrepreneurial environment and you'll have the stability and the commitment of a Fortune 40 company at your back.
We currently have an Android application that runs on hand-held devices in our stores that Team Members use to do all of their work and operate the stores. We are now looking to create a version of that app aimed at our store leaders and HQ-based operations team that can run on a personal device across both Android and iOS platforms. Use your skills, experience and creativity to bring groundbreaking thinking and a visionary approach to our team to build out the first iOS version of our Team Member facing application used to manage the operation of 1900+ stores and work of 300,000 Team Members.
As a Senior iOS Engineer you will:
Requirements:
Desired Requirements:
Location:
We're supportive of fully remote working arrangements (US based) for this role, or open to HQ based work location in Minneapolis, MN.
Americans with Disabilities Act (ADA)
Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.
Qualifications:
Remote Working or HQ Based:
JOIN US AS A SENIOR iOS ENGINEER
Similar Industry Titles and Key Words: Mobile Developer, iOS Developer
About This Opportunity
Target as a tech company? Absolutely. We're the behind-the-scenes powerhouse that fuels Target's passion and commitment to cutting-edge innovation. We anchor every facet of one of the world's best-loved retailers with a strong technology framework that relies on the latest tools and technologies-and the brightest people-to deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve. Our high-performing teams balance independence with collaboration, and we pride ourselves on being versatile, agile and creative. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely and reliably from the inside out.
The challenges and scale are big. You'll have the opportunity to design, develop and support innovative solutions across a variety of applications, platforms and environments, building tomorrow's technologies and capabilities. You'll put your skills, experience and passion to work in an entrepreneurial environment and you'll have the stability and the commitment of a Fortune 40 company at your back.
We currently have an Android application that runs on hand-held devices in our stores that Team Members use to do all of their work and operate the stores. We are now looking to create a version of that app aimed at our store leaders and HQ-based operations team that can run on a personal device across both Android and iOS platforms. Use your skills, experience and creativity to bring groundbreaking thinking and a visionary approach to our team to build out the first iOS version of our Team Member facing application used to manage the operation of 1900+ stores and work of 300,000 Team Members.
As a Senior iOS Engineer you will:
- Explore new technologies in the retail and mobile space
- Establish standards, best practices and patterns for you and the team to deliver clean, scalable, and maintainable code
- Collaborate with Product, Design, our Android mobile teams, and Team Members in our stores to establish and drive the product vision
- Mentor junior engineers and help grow our iOS capability in Stores and Supply Chain
- Contribute to our design system, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs.
Requirements:
- Bachelor's degree in Computer Science, related field or equivalent military or industry experience
- 5+ years of experience in software design & development
- 3+ years of experience developing native apps for iOS in Objective-C or Swift
- Excellent hands on skills with iOS application development and testing tools
- Experience working with dynamic data using services (e.g., JSON, REST APIs, Graph-QL, etc)
- Get-it-done self-starter attitude
- Good communicator and team player with strong organizational skills
- Proactively helps drive innovation within the company
- Strong sense of software architecture and ability to thrive large codebases on large teams
Desired Requirements:
- Experience with continuous delivery in mobile, including Test- or Behavior-Driven Design, code review, static analysis, continuous integration, automation and functional testing.
- A mastery of UIKit, CoreAnimation, Combine and Foundation Libraries
- Experience with SwiftUI a plus
- Experience with MVVM, MVI, View Models, Reactive Programming, and other architectures
- Experience performance profiling and tuning mobile applications
- Experience with authenticated sessions using OAuth and authentication tokens
- Experience developing highly successful apps that enjoy wide scale distribution
- Experience building native apps and hybrid apps
- Experience with design/development/use of analytics and tracking solutions (e.g., Signal, Flurry, Google Analytics)
- Experience with agile methodology
Location:
We're supportive of fully remote working arrangements (US based) for this role, or open to HQ based work location in Minneapolis, MN.
Americans with Disabilities Act (ADA)
Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.
Qualifications:
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert