iOS Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
FORM is seeking an iOS Developer to contribute across the design, development, testing, and release lifecycle of its iOS app.
The role reports to the Mobile Team Lead and emphasizes code ownership, clean architecture, simplicity, and exceptional user experiences.
The position involves collaboration in a fast-paced environment using agile development practices.
Key Skills for This Role
Full Job Posting
About FORM
FORM is a Vancouver-founded sports technology company behind FORM Smart Swim Goggles.
The company builds consumer sports products spanning sports eyewear, interface design, and activity-tracking algorithms.
Position Overview
FORM is seeking an iOS Developer to contribute across the design, development, testing, and release lifecycle of its iOS app.
The role reports to the Mobile Team Lead and emphasizes code ownership, clean architecture, simplicity, and exceptional user experiences.
The position involves collaboration in a fast-paced environment using agile development practices.
Primary Responsibilities
- Design, architect, and build the FORM iOS app with a modern user interface.
- Translate requirements and UX mockups into product features with UX and product teams.
- Collaborate with developers on best practices and participate in code and design reviews.
- Identify mobile technologies and opportunities that could improve products and business outcomes.
- Write unit and integration tests to maintain reliability, code quality, and reusability.
- Adopt AI-assisted development practices to improve team productivity and code quality.
Required Qualifications
- At least 2 years of experience as an iOS developer.
- Working knowledge of Swift and experience developing native iOS apps.
- Familiarity with SwiftUI, RxSwift, and Combine.
- Understanding of MVVM architecture.
- Excellent written and verbal communication skills.
Nice to Have
- Experience with Bluetooth Low Energy and IoT is beneficial.
- watchOS knowledge is beneficial.
- Current knowledge of emerging AI technologies is beneficial.
- Understanding of SaaS is beneficial.
- Working knowledge of CI/CD tools such as Jenkins is beneficial.
Benefits
- Benefits include extended healthcare, life and critical illness insurance, paid time off, employee discounts, and an employee assistance program.
Compensation
- The annual salary range is $80,000 to $100,000.
- Compensation depends on experience, skills, qualifications, and alignment with the role.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SportAtlas
Analytics Developer
Vancouver, CAN
SportAtlas recherche un Analytics Developer pour renforcer sa fondation de données analytiques et ses capacités de business intelligence. La personne construira des modèles SQL et dbt, transformera des données produit, a
Manager, Integrated Brand Marketing, TFC & Toronto Argonauts
Toronto, CAN
MLSE is seeking an Integrated Commercial Marketing Manager to grow Toronto FC and the Toronto Argonauts through integrated brand, commercial and fan marketing. The role leads campaigns across ticketing, partnerships, ret
Android Developer
Vancouver, CAN
FORM is seeking an Android Developer to design, build, test, and release its native Android app across the full development lifecycle. Candidates need at least two years of Android development experience, Kotlin or Java
Data Operations Analyst
Hyderabad, IND
SportAtlas is seeking a Data Operations Analyst to write and optimize SQL, build Power BI and Looker dashboards, validate data, and deliver actionable insights. The role requires strong SQL, Power BI, analytics, data mod
Specialist, Omnichannel - Digital Experience NAM
North Vancouver, CAN
The employer is seeking an Omnichannel Digital Experience Specialist to improve connected online and in-store retail journeys across web and app platforms. The role supports digital service adoption, store visibility, pe
Data Engineer (Audience Intelligence)
Hyderabad, IND
Two Circles is seeking a Data Engineer to build scalable data platform solutions for its Fan Intelligence Platform. The role uses Azure, ADF, Databricks, Function Apps, Python, PySpark, and SQL to deliver reliable data p
Workplace Technology Analyst
Vancouver, CAN
Two Circles is seeking a Workplace Technology Analyst to provide global employee technology support across Windows, macOS, and cloud-based SaaS tools. The role suits an early-career IT support professional with strong tr
Specialist Omnichannel Execution - Area Visual Merchandiser - Jeddah
Riyadh, KSA
The employer is seeking an Area Visual Merchandiser to drive omnichannel and visual merchandising execution across stores in the Saudi market. The role covers store standards, campaign readiness, team training, retail pr
Analytics Developer
Vancouver, CAN
Manager, Integrated Brand Marketing, TFC & Toronto Argonauts
Toronto, CAN
Android Developer
Vancouver, CAN
Data Operations Analyst
Hyderabad, IND
Specialist, Omnichannel - Digital Experience NAM
North Vancouver, CAN
Data Engineer (Audience Intelligence)
Hyderabad, IND
Workplace Technology Analyst
Vancouver, CAN
Specialist Omnichannel Execution - Area Visual Merchandiser - Jeddah
Riyadh, KSA