Fanatics

Software Engineer II, iOS

Fanatics

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,000 - $156,250 per year

Job Level

Junior

Tech Stack

iOSSwift

About the role

  • Develop, test, document, and deploy high quality software into production
  • Develop a fundamental understanding of our industry, product, feature set and roadmap
  • Deliver new features from functional requirements to logic and UI
  • Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy
  • Work closely with product, design, and other internal stakeholders to make technology decisions
  • Participate in the on-call rotation when needed to troubleshoot software issues
  • Escalate when tasks or projects hit roadblocks
  • Participate in code reviews to maintain code quality and share knowledge
  • Contribute to team planning and design discussions
  • Impact software quality and customer experience of product features
  • Improve testability, operational excellence metrics, and team documentation
  • Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities

Requirements

  • 1+ years of experience building highly scalable iOS applications
  • Experience with Swift as the primary development language
  • Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better
  • Familiar with Agile software product delivery and SCRUM methodology
  • Experience with modern Swift versions
  • Experience with iOS Frameworks like UIKit, XCTest, Core Animation
  • Experience with RESTful APIs
  • Debugging and Profiling skills: strong ability to debug, profile, and optimize iOS apps
  • Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly
  • Able to effectively work cross-functionally within an enterprise environment
  • Preferred: Understanding of design patterns such as MVVM, coordinators, routers, publishers, and their impact on testability
  • Preferred: Experience working with CI/CD pipelines and tools like Fastlane, GitHub Actions, Swift Package Manager, Xcodegen
  • Preferred: Proficiency in writing and maintaining unit, integration, and UI tests
  • Preferred: Familiarity with dependency injection and writing mocks

Applicant Tracking System Keywords

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

Hard skills
iOS developmentSwiftiOS FrameworksUIKitXCTestCore AnimationRESTful APIsdebuggingprofilingunit testing
Soft skills
team-first mentalitywillingness to get the job donedesire for improvementcross-functional collaborationadaptabilityproblem-solvingcommunicationparticipation in code reviewsplanningdesign discussions
Socure

Staff iOS Engineer

Socure
Leadfull-time$185k–$210k / year🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com
iOSObjective-CReactReact NativeSwift