TRYremote

HHeadChannel is hiringSenior iOS Developer

TYPEContract
This job post is over 2 months oldand may no longer be available.

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

Please let HeadChannel know you discovered this position on TRYremote so we can keep providing you with quality remote tech jobs.

Related JobsSee more remote tech jobs