About this role.
Playbook is hiring a senior individual-contributor iOS engineer for a remote, product-focused fitness and wellness platform. The role centers on delivering polished Swift-based iOS features, strengthening architecture, and improving app performance, reliability, and release quality. The engineer will partner closely with product managers and designers in an asynchronous, cross-timezone startup environment. Candidates need 5+ years of professional development experience, production iOS delivery experience, strong networking and state-management knowledge, and daily use of AI coding assistants.
Role DNA
A quick view of the complexity, pace, ownership and collaboration implied by the job description.
Job Complexity
4/5Pace & Pressure
4/5Autonomy Level
5/5Communication Load
4/5Salary analysis
Estimated compensation compared with the broader US market for similar roles.
Core skills
Skills and capabilities most closely associated with this opportunity.
Cover letter sample
Dear Hiring Team,
I am excited to apply for the Senior iOS Engineer role at Playbook. With extensive experience building and shipping reliable iOS products in Swift, I can contribute polished user-facing features, scalable architecture, and disciplined performance troubleshooting.
I work effectively with product and design partners to turn evolving requirements into pragmatic technical solutions, while taking end-to-end ownership of quality, testing, and release outcomes. I also use AI-assisted development tools thoughtfully to accelerate debugging and delivery without compromising engineering standards.
Playbook’s remote-first culture, focus on creator impact, and expectation of proactive ownership strongly align with how I work. I would welcome the opportunity to help build fast, dependable experiences for your creators and users.
Sample interview questions
I would begin by clarifying the user problem, success metrics, constraints, and edge cases with product and design. I would propose a small technical design covering UI state, API contracts, persistence, failure handling, analytics, and rollout strategy, then implement it behind appropriate tests and monitor release signals after launch.
I would use Instruments, crash reports, and targeted logging to establish a reproducible baseline and isolate whether the issue is CPU, memory, rendering, networking, or threading related. After making a focused change, I would validate the improvement with measurable before-and-after results and add regression coverage where practical.
I favor clear feature boundaries, dependency injection, testable business logic, and explicit state management. I choose patterns such as MVVM or a Redux-style approach based on the product’s complexity, while avoiding unnecessary abstraction and progressively improving legacy areas as features are touched.
I design the client around explicit loading, success, empty, and recoverable error states, with secure token handling and well-defined retry behavior. For unstable networks, I use caching and offline-aware flows where they provide user value, while ensuring requests are idempotent or safely retried when needed.
I use AI coding assistants to accelerate exploration, boilerplate, test generation, debugging hypotheses, and documentation, but I retain responsibility for design decisions and verification. I review generated code carefully, protect sensitive data, run tests and static checks, and validate behavior on real devices before shipping.
About Us
We are Playbook, a leading creator platform for fitness, health, and wellness. Our mission is to help fitness creators build sustainable businesses, while enabling hundreds of thousands of users to live healthier lives.
We are a fast-growing company in the fitness tech space, operating as a remote-first, product-driven team that values ownership, direct communication, and a strong growth mindset. We believe in “drivers, not passengers” — everyone is encouraged to take responsibility, think proactively, and act like an owner.
Role Overview
We’re looking for a Senior iOS Engineer to join our remote engineering team. You’ll work on meaningful, user-facing product features in our iOS app — building polished, performant, and reliable experiences that our users and creators rely on every day.
You’ll collaborate closely with Product and Design to deliver solutions aligned with real customer needs. This role is best suited for a senior individual contributor who enjoys hands-on development, product problem-solving, and working in a fast-moving startup environment.
Responsibilities
Design and implement new iOS features with a strong focus on usability, clarity, and delivering value to real users.
Build and maintain robust, scalable mobile architecture (including networking, data persistence, and state management) that supports fast iteration and long-term maintainability.
Work closely with Product Managers and Designers to translate requirements into practical, well-scoped technical solutions. Provide input during planning to ensure features are feasible, maintainable, and aligned with user and business goals.
Ensure high-quality releases through clean, readable, and well-tested code. Participate in code reviews and contribute to shared standards around quality, testing, and maintainability.
Take ownership of the features you build. Identify issues or gaps, propose improvements, and iterate based on feedback. You’re comfortable working with ambiguity and adapting as requirements evolve.
Improve app performance and reliability by diagnosing bottlenecks, addressing crashes, and strengthening overall stability and user experience.
Requirements
5+ years of professional software development experience, with a strong focus on iOS development. Proven experience shipping production iOS applications end-to-end.
Strong proficiency in Swift and modern iOS development practices. Ability to build responsive, user-friendly interfaces with attention to detail and performance.
Experience with modern iOS UI patterns, including handling complex navigation, animations, and edge cases in real-world production apps.
Active daily use of AI coding assistants (Claude Code, Codex, OpenCode, or similar) for development, debugging, and problem-solving. We expect engineers to leverage these tools to ship faster and work through complex problems.
Strong understanding of networking on iOS (REST/GraphQL), including authentication flows, caching strategies, error handling, and offline/unstable network scenarios.
Experience designing maintainable architectures (e.g. MVVM, Redux-style state management, Clean Architecture, or similar) and improving existing codebases over time.
Solid understanding of iOS performance and debugging tools (e.g. Instruments, crash reporting, profiling) and the ability to diagnose issues effectively.
Strong communication skills in English. Comfortable working in a remote, cross-timezone team and collaborating asynchronously.
Nice to Have
Experience with other frontend or mobile technologies, such as React Native or React.js, and an interest in cross-platform product development.
Experience with SwiftUI in production and building scalable design systems.
Experience integrating and maintaining third-party SDKs (analytics, payments, video, attribution).
Experience implementing and maintaining subscription flows on iOS
Familiarity with CI/CD for iOS (Fastlane, GitHub Actions, Bitrise, or similar) and improving developer velocity.
Experience working in a startup or fast-growing product company.
What We Offer
Your work will directly affect creators and users on the platform. You’ll work on features that ship quickly and matter.
Competitive B2B salary with equity options.
100% remote with flexible working hours and async-friendly culture. Collaboration across Europe and the US East Coast.
A collaborative team that values ownership, open communication, and autonomy over micromanagement.
Yearly team retreats focused on connection, alignment, and building strong team relationships.
Paid Time Off
Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›
This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.





