Software Engineer II, SwiftUI

Peloton provides Members with expert instruction and world class content to create impactful workout experiences through innovative hardware, software, and exclusive content.
$115,772 - $150,504
iOS
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Consumer

Description For Software Engineer II, SwiftUI

Peloton is seeking a Software Engineer II specializing in SwiftUI to join their Music team, which is responsible for building products and features related to music across their platform. This role is based in New York with a hybrid work arrangement requiring three days in office (Tuesday-Thursday).

The position focuses on developing features for the Music Platform across both iOS and MacOS environments. The ideal candidate will have 2+ years of experience with strong expertise in SwiftUI, UIKit, and Apple's platform technologies. Key responsibilities include collaborating with cross-functional teams, writing maintainable code, and implementing thoroughly tested solutions.

Peloton offers a competitive salary range of $115,772-$150,504 USD, along with comprehensive benefits including medical/dental/vision insurance, mental health services, generous PTO, and equity through their Employee Stock Purchase Plan. The company provides extensive family support through parental leave, fertility benefits, and childcare discounts.

The role sits within Peloton's broader mission of providing expert instruction and world-class content for fitness experiences. As part of the Music team, you'll work on critical features that enhance the workout experience through music integration. The position offers opportunities to work with modern technologies while solving interesting technical challenges in a fast-paced environment.

Peloton maintains a strong commitment to diversity and inclusion, as evidenced by their recognition as a Best Place to Work for LGBTQ+ Equality and various other awards. The company culture emphasizes continuous learning through tuition reimbursement and professional development opportunities.

Last updated an hour ago

Responsibilities For Software Engineer II, SwiftUI

  • Collaborate with the team that builds features for the Music Platform for both iOS and MacOS
  • Work with product, design, and backend teams to identify and advise platform elements
  • Write code that is readable, maintainable, detailed, and thoroughly tested
  • Evaluate and communicate engineering solutions and trade-offs

Requirements For Software Engineer II, SwiftUI

  • 2+ years of experience
  • Familiarity with SwiftUI and UIKit
  • Understanding of concurrency APIs on Apple's platforms
  • Experience developing integrations with RESTful APIs
  • Experience building component based UIs
  • Experience writing test coverage with XCTest
  • Understanding of MVVM architecture pattern
  • Experience with Git
  • Experience shipping iOS applications
  • Knowledge of performance tuning and memory optimization
  • Experience with crash analysis and debugging tools
  • Familiarity with continuous build systems

Benefits For Software Engineer II, SwiftUI

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
Equity
Parental Leave
Commuter Benefits
  • Medical, dental and vision insurance
  • Generous paid time off policy
  • Short-term and long-term disability
  • Mental health services access
  • 401k plan
  • Tuition reimbursement
  • Student loan paydown plans
  • Employee Stock Purchase Plan
  • Fertility and adoption support
  • 18 weeks paid parental leave
  • Child care and family care discounts
  • Free Peloton Digital App access
  • Product discounts
  • Commuter benefits
  • Pet insurance

Interested in this job?

Jobs Related To Peloton Software Engineer II, SwiftUI

Software Engineer III, iOS

Software Engineer III position at Peloton focusing on iOS app development, requiring 3+ years experience and expertise in Swift, UIKit, and RESTful APIs.

Software Dev Engineer II (iOS), Last Mile Delivery Prdct&Tech

Software Development Engineer II position at Amazon focusing on iOS development for the Last Mile Delivery platform, requiring 3+ years of experience and strong mobile development skills.

Software Engineer III, iOS

Software Engineer III position at Peloton focusing on iOS app development, requiring 3+ years experience and expertise in Swift, UIKit, and RESTful APIs.

iOS Software Developer - Innovation Lab

iOS Software Developer position at Pixomondo's Innovation Lab in London, focusing on native iOS development using Swift and SwiftUI.

iOS Engineer, Apple Pay Security

iOS Engineer position at Apple focusing on Apple Pay security features, combining iOS development with security engineering in New York City.