AI SCORE 8.5

Senior Software Engineer - Mobile iOS (Remote)

$83K–$138K/year

About the Role

We are seeking a Senior Software Engineer - Mobile iOS (Remote) to join our innovative team at DICK’S Sporting Goods. In this role, you will play a crucial part in enhancing our mobile applications that serve our athletes and customers. As a Senior Software Engineer, you will be responsible for developing high-quality code and delivering new features for our customer-facing apps, including Dick’s Sporting Goods and Golf Galaxy. This position offers the opportunity to work remotely while collaborating with a dynamic team across the United States.

What You'll Do

  • Collaborate with designers, product managers, testers, and other engineers to create exceptional mobile experiences.
  • Leverage your expertise in SwiftUI and Swift to build and ship high-quality code rapidly.
  • Drive the development of existing software and contribute to new software initiatives by analyzing and identifying areas for improvement.
  • Monitor and correct complex software defects, ensuring a fully functioning application.
  • Produce multiple concepts and prototypes to design digital products/services that meet user needs.
  • Research and recommend optimizations to enhance performance and quality.
  • Participate in ongoing learning and development activities to enhance your skills and those of junior team members.
  • Contribute to program management plans to achieve specific goals.

Requirements

  • Bachelor's degree or equivalent experience preferred.
  • 5-7 years of relevant experience in native iOS development.
  • Strong Swift 5 fundamentals and SwiftUI experience are required.
  • Experience with asynchronous data retrieval using JSON and async/await.
  • Familiarity with CoreData, Swiftlint, Combine, XCTest, and unit testing.
  • Understanding of functional, declarative programming and MVVM architecture.
  • Ability to work collaboratively in a remote environment.
  • Strong problem-solving skills and a customer-focused mindset.

Nice to Have

  • Experience with additional programming languages or frameworks.
  • Knowledge of software development best practices and agile methodologies.
  • Familiarity with CI/CD processes.

What We Offer

  • Competitive salary range of $83,000 - $138,200, based on experience.
  • Comprehensive benefits package including health, dental, and vision insurance.
  • Opportunities for career development and professional growth.
  • Flexible remote work environment with virtual and in-person team events.
  • Access to a supportive and inclusive company culture.
  • Employee discounts on products and services.
  • Regular reviews of teammate pay to ensure equity and competitiveness.

Join us at DICK’S Sporting Goods as a Senior Software Engineer - Mobile iOS (Remote) and be part of a team that is dedicated to making a positive impact in the lives of athletes and customers alike. Apply today!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at DICK'S Sporting Goods offers a competitive salary, remote work flexibility, and a collaborative team environment, making it an attractive opportunity for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Swift and SwiftUI, with a strong understanding of mobile app architecture including MVVM, enabling the development of scalable and maintainable iOS applications.

Adaptable to remote work environments, demonstrating strong self-motivation and time management skills to effectively collaborate with cross-functional teams and meet project deadlines.

Experience in implementing and testing features using XCTest and Combine, with a mindset focused on delivering high-quality user experiences, ensuring that code is robust and performance-optimized.

Learning Resources

Swift Programming Language Guideguide

Career Path

Senior Software Engineer - Mobile iOS(Now)Lead Mobile Engineer(1-2 years)Director of Mobile Development(3-5 years)

Market Overview

Market Size 2024
$12.5B
Annual Growth
15.2%
AI Adoption
40%
Investment
+75%
Labour Demand
+22%
Avg Salary
$130K

Skills & Requirements

Required
SwiftSwiftUIiOS
Growing in Demand
Swift Package ManagerSwift ConcurrencyUIKit
Declining
Objective-CjQuery

Domain Trends

Increased Adoption of SwiftUI
SwiftUI is gaining traction with a 30% increase in job postings requiring this framework, as companies seek to create more dynamic and responsive user interfaces.
Focus on Cross-Platform Development
With the rise of frameworks like Flutter and React Native, there is a 25% increase in hybrid app development roles, pushing iOS developers to learn cross-platform skills.
Integration of AI in Mobile Apps
AI integration in mobile applications is expected to grow by 50% over the next two years, with a significant demand for developers skilled in machine learning frameworks like Core ML.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.