TRYremote
Get weekly
remote tech jobs!

HeadChannel is hiringSenior iOS Developer

Contract
Posted 3d ago

Description

About the Role

We are seeking a Senior iOS Developer with a strong track record in native app development to support our iOS product on a part-time basis. This is a long-term opportunity for someone who thrives in autonomy and is looking to contribute a few focused hours per week to a mature and stable application.

You’ll collaborate with a compact backend and product team and take full ownership of iOS implementation decisions. Our stack is UIKit-based, built in Swift, with critical business logic relying on CoreData, background networking, and local/push notifications.

This role is ideal for a senior engineer who’s seeking meaningful, low-overhead part-time work alongside other projects or responsibilities.

Our Stack

  • Swift (modern syntax & conventions)
  • UIKit (no SwiftUI for now)
  • Storyboards
  • CoreData (local persistence layer)
  • Background Networking with URLSession
  • Dispatch Queues (GCD, concurrency tuning)
  • Local & Push Notifications with APNs and deep linking
  • Git-based CI/CD

Who 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/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
Apply for this job

Something went wrong.