Enable job alerts via email!

Senior iOS Developer

Train Fitness

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading fitness technology firm in Toronto is seeking a Senior iOS Engineer to drive feature development and architecture of their iOS application. The role involves mentoring junior engineers and integrating cutting-edge AI technologies. Prospective candidates should have deep experience with SwiftUI and a solid understanding of architectural patterns. The position supports a hybrid work model, emphasizing collaboration and innovation.

Benefits

Remote work flexibility
Growth opportunities
Collaborative work environment

Qualifications

  • Deep experience with SwiftUI (approximately 95% of our app) and with Combine.
  • Strong understanding of architectural patterns and Swift/iOS development.

Responsibilities

  • Write code for feature development, architecture, and application stability.
  • Mentor junior engineers and participate in feature planning.
  • Own big projects from start to finish with sub-tasks and risk communication.
  • Integrate AI into the user experience.

Skills

SwiftUI
Combine
Architectural patterns
Job description
Overview

Hi - we're Train Fitness. We believe in a future where humans interact with technology through body movement - not a touchscreen. We've raised $5M+, backed by top investors in the technology and fitness space, and are driven relentlessly by our mission to bridge the gap between the digital and physical world.

Our first product is Train Fitness, an iOS application which can track 470+ unique exercise types, count reps, and provide detailed movement stats, 100% based on the motion of a user\'s Apple Watch. To date Train Fitness has logged 4M+ workouts, and growth is not slowing down.

Train is looking for a talented Senior iOS Engineer to work on feature development, architecture, and application stability. The majority of this role will be spent writing code for features, but also expect to spend some time mentoring junior engineers, being involved in feature planning, and jamming on architecture problems to speed up development. We expect our senior engineers to own big projects from start to finish by breaking them up into smaller sub-tasks, delegating work if needed, and communicating upward to leadership around risk areas and pain points.

In this role, you\'ll also get hands-on exposure to generative AI, LLMs, and applied machine learning, directly integrating cutting-edge AI into the user experience.

We\'re a modern application (about 95% SwiftUI). Deep experience and understanding of SwiftUI, Combine, and implementing architectural patterns is required.

Responsibilities
  • Write code for feature development, architecture, and application stability.
  • Mentor junior engineers, participate in feature planning, and contribute to architecture decisions.
  • Own big projects from start to finish, breaking work into sub-tasks and communicating risks to leadership.
  • Gain hands-on exposure to generative AI, LLMs, and applied machine learning, integrating AI into the user experience.
Qualifications
  • Deep experience with SwiftUI (approximately 95% of our app) and with Combine.
  • Strong understanding of architectural patterns and Swift/iOS development.
Engineering Principles
  • Product minded engineers — help the company build better products by being invested in the product ideation process. Train engineers go beyond writing code to meet ticket requirements and often contribute to improving designs and influencing the product roadmap.
  • Attention to detail and code ownership — every line of code is an opportunity to prove your abilities; thinking through problems reveals edge cases and risk areas.
  • Strong opinions, weakly held — we strive for industry-defining solutions but are open to changing things when a better option is presented.
  • Owner mindset — your working style, effort, cash, and equity compensation reflect that of a co-owner.
About our Culture
  • Intensity and Uncertainty — prepare for a demanding workload, aggressive deadlines, and cutting-edge technology in an environment where success is not guaranteed.
  • Redefined Work Ethic — disciplined, consistent hard work with a Silicon Valley-inspired culture and perks; true change-makers relentlessly pursue their goals and celebrate victories.
  • Collaboration & Innovation — remote work is supported, but we value close collaboration to foster breakthroughs. Expect to be in-office 4-5 days per week.
  • Outside your Comfort Zone — growth comes from challenging yourself; complacency breeds mediocrity.

Hitting PRs every day… both on GitHub and in the squat rack.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.