DICK'S Sporting Goods

Senior Software Engineer - Mobile iOS

DICK'S Sporting Goods

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $83,000 - $138,200 per year

Job Level

Tech Stack

About the role

  • Work collaboratively with designers, product managers, testers and other engineers
  • Leverage cutting-edge technologies and modern practices
  • Build and ship high-quality code at a rapid pace
  • Develop software that is fast, secure and reliable to meet defined requirements
  • Monitor, identify, and correct more complex software defects to maintain fully functioning software
  • Produce multiple concepts and prototypes to design digital products/services
  • Research and suggest ways to optimize solutions to better meet user and/or business needs
  • Drive maintenance road map to facilitate software development and ensure the development work is prioritized in line with business requirements

Requirements

  • Bachelor's degree or equivalent level preferred
  • 5-7 years of relevant experience
  • Strong Swift 5 fundamentals and SwiftUI experience are required
  • Asynchronous data retrieval using JSON and async/await
  • CoreData, Swiftlint, Combine, XCTest and unit testing, navigation patterns
  • Functional, declarative programming and MVVM architecture
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities
  • Generous suite of benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Swift 5SwiftUIJSONasync/awaitCoreDataSwiftlintCombineXCTestunit testingMVVM architecture
Soft Skills
collaborationcommunicationproblem-solvingresearchprioritization
Certifications
Bachelor's degree