HeadChannel is looking for a Senior iOS Developer to join us on a part-time, remote basis. This is a long-term opportunity for a developer who excels in autonomy to contribute focused hours weekly to the ongoing support and development of our mature and stable iOS application.
What You'll Do
- Take full ownership of iOS implementation decisions.
- Collaborate with a compact backend and product team.
What We're Looking For
- 5+ years of hands-on experience in native iOS development.
- Expertise in UIKit, Storyboards, and Swift.
- Proven experience working with CoreData, background tasks, and asynchronous networking.
- Deep understanding of multithreading and performance optimization using GCD.
- Experience implementing and troubleshooting push and local notifications.
- Independent and reliable—able to self-manage within a remote-first team.
- Fluent English (written and spoken).
Nice to Have
- Experience with Firebase, crash logging, or analytics SDKs.
- Familiarity with App Store processes and TestFlight.
- Comfortable reviewing and improving legacy codebases.
Technical Stack
- Swift (modern syntax & conventions)
- UIKit, Storyboards, CoreData
- Background Networking with URLSession
- Dispatch Queues (GCD) and concurrency tuning
- Local & Push Notifications with APNs and deep linking
- Git-based CI/CD
Team & Environment
You will be collaborating with a compact backend and product team in a remote-first setting.
Work Mode
This position is fully remote and operates on a global basis.



