Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • iOS Engineer developing main iOS app and code for Chess.com. Collaborating with teams, improving quality for millions of chess players.

Responsibilities

  • Work on our main iOS app (iOS + watchOS)
  • Work on code that can be easily shared between our apps
  • Improve quality for millions of players with automated testing
  • Cross-team collaboration with designers, managers, analysts, and titled players

Requirements

  • You take pride in writing high-quality, high-performance code
  • Enjoy working with a team of awesome developers
  • Humble with a sense of humor
  • Passionate about chess
  • Experience in iOS development with Swift and Objective-C
  • Knowledge of MVVM, Swift Concurrency, and Combine
  • Familiarity with Modern iOS UI/UX skills (SwiftUI-first)
  • Experience with Swift packages and modularization
  • Knowledge of unit testing, UI testing, and Snapshot testing
  • Experience with continuous integration and Xcode Cloud
  • Proficiency in profiling with Instruments

Benefits

  • 100% remote (work from anywhere!)

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudiOSObjective-CSwift

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.