Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role Overview
We are looking for a senior iOS developer to build and own a consumer mobile application from the ground up. This role focuses on delivering a clean, reliable, and well-structured iOS product using native technologies, with a strong emphasis on correctness, platform compliance, and long-term maintainability.
You will be responsible for implementing the core user experience end to end and for making technical decisions that directly shape the product.
What You Will Work On
You will design and build key user flows such as focus sessions, app blocking behavior, session timing, and completion logic. You will integrate Apple Health as an optional signal to support movement-based logic, ensuring correct permission handling and respect for user privacy.
You will implement remote configuration to control application parameters such as session duration, point values, multipliers, and feature availability, allowing the product to evolve without frequent App Store releases. The backend setup is intentionally minimal, and the role requires good judgment around avoiding unnecessary infrastructure or over-engineering.
You will collaborate closely with product and design to translate requirements into predictable, platform-safe behavior. You will define technical constraints early, surface risks, and ensure the implementation remains clean, focused, and aligned with product intent. You will also be responsible for application stability, performance, and preparing the app for App Store submission and review.
What We Are Looking For
You have at least five years of experience building native iOS applications and are comfortable owning features end to end. You have strong proficiency in Swift and experience working with UIKit and or SwiftUI. You understand iOS system behavior, lifecycle management, permissions, and background execution limits.
You are able to design simple, robust architectures and write code that is readable, testable, and easy to evolve. You communicate clearly and can explain technical trade-offs and constraints in a pragmatic way to non-technical teammates.
Nice to Have
Experience with Apple HealthKit is a plus, as is familiarity with Screen Time APIs, Focus Filters, or other system-level iOS features. Experience implementing remote configuration, feature flags, or analytics in consumer applications is also valuable.
What This Role Is Not
This role is not about building admin panels, dashboards, or complex backend systems. It is not focused on growth hacks or rapid feature expansion. The focus is on building a correct, well-considered mobile application with a strong technical foundation.
Why Join
You will join at an early stage and have ownership over the iOS codebase and real influence over how the product is built and evolves. This role is suited for a senior developer who values responsibility, clarity, and quality, and who wants to have a direct impact on a product rather than maintaining a large or fragmented system.
Key Skills
Ranked by relevanceReady to apply?
Join BIGWAVE and take your career to the next level!
Application takes less than 5 minutes

