iOS Software Developer

Job Function: Developer

Job Status/Type: Experienced

Wage: Salary

Position Summary:

We are looking for a talented iOS Software Developer eager to design, build, maintain, and enhance high quality, consumer-based iOS applications with a focus on user experience.

The ideal candidate must be a quick learner and be able to apply new technologies and methodologies. They must possess the passion to design, build, and polish innovative applications.

You will be working alongside an international team of talented and dedicated colleagues (product managers, UI/UX designers, backend and frontend developers), who have a common goal to deliver user-friendly tools for player development in various sports.

Core Responsibilities:

  • Design, build, and maintain applications for the iOS platform

  • Ensure the performance, quality, and responsiveness of applications

  • Collaborate with a team to define and implement new features

  • Create documentation (planning documentation, code cross-referencing and version control)

  • Maintain project drafts, files, codes, and scripts in an organized manner that allows other team members to make edits/suggestions/changes

  • Identify and correct bugs

  • Help maintain code quality, organization, and automatization

  • Handle multiple projects simultaneously under strict deadlines

Qualifications, Desired Skills and Experience:

  • A Bachelors/Masters degree in Computer Science, Engineering or a related subject (or equivalent work experience)

  • Experience with development in Objective-C, third-party libraries, Swift, and Cocoa

  • Experience creating reusable components with elegant, intuitive API interfaces

  • Familiar with XML, JSON

  • Knowledge of OOP, memory management and threading

  • Experience working with iOS frameworks (Core Data, Core Graphics, Core Animationetc.) and programming tools (Xcode, Git, etc.)

  • Experience with developing high-quality, robust software systems

  • Experience in building mobile apps for iOS

  • Experience using a modern version control system

  • Experience with publishing iPhone and/or iPad applications

  • An understanding of Apple’s design principles and interface guidelines

  • Self-motivated

  • Excellent problem solving and analytical skills

  • An interest in sports and technology

  • Excellent verbal, written, and interpersonal communication skills

To apply for this position please send cover letter and resume to or you could return to job listings.