iOS Developer Jobs
iOS Developer jobs are open across consumer apps, fintech, healthtech, and enterprise software, from junior and mid-level through senior and principal, with specializations in SwiftUI, ARKit, and mobile payments. Find a role that fits from the openings below and apply directly.
Find iOS Developer JobsOverview
Showing 5 of 65+ iOS Developer jobs







About TEGNA
TEGNA Inc. helps people thrive in their local communities by providing the trusted local news and services that matter most. With 64 television stations in 51 U.S. markets, TEGNA reaches more than 100 million people monthly across the web, mobile apps, streaming, and linear television. Together, we are building a sustainable future for local news.
Senior iOS Developer
Hybrid – Knoxville, TN
Are you ready to shape the mobile experiences of tens of millions of Americans every month? Join TEGNA's Development team, where we build cutting-edge websites, mobile apps, OTT apps, and custom editorial tools. Despite being part of a large, publicly traded company, our team operates with the agility and excitement of a startup. We're a fun-loving group of professionals who thrive on innovation and getting things done.
We are seeking a Senior iOS Developer to help lead the evolution of our native iOS news platform, which powers branded apps for 50+ TEGNA stations from a single shared codebase. In this role, you'll build new features, mentor teammates, tackle our toughest performance and architecture challenges, and help set the technical direction for the app. If you love modern iOS development and working in a collaborative environment, this is the perfect opportunity for you.
This is a hybrid role based in Knoxville, TN, with a mix of in-office and remote work.
Responsibilities:
- Design, build, and ship features for our native iOS app using Swift and SwiftUI, aligned with the product roadmap and our engineering standards.
- Own significant areas of the codebase and serve as a key resource for investigating and resolving complex product issues.
- Write efficient, reusable, and reliable code within our MVVM + Coordinator architecture and modular, config-driven content system.
- Identify performance bottlenecks—especially around video playback, memory usage, and view rendering—and drive solutions.
- Mentor other developers through code review, pairing, and technical guidance.
- Collaborate with developers, designers, and product/business managers to translate requirements into well-architected solutions.
- Help maintain and improve CI/CD pipelines and release processes across our multi-station builds.
- Rapidly learn new technologies and adapt to changing business and customer needs.
Requirements:
- 5+ years of professional software development experience, including 3+ years building native iOS applications with Swift.
- Hands-on experience with SwiftUI and modern iOS UI development.
- Solid understanding of app architecture patterns (MVVM, Coordinators) and separation of concerns.
- Experience with Swift concurrency (async/await) and Combine for asynchronous and reactive programming.
- Experience with dependency management using Swift Package Manager.
- Experience consuming RESTful APIs and working with JSON (Codable).
- Experience with local persistence (Core Data, UserDefaults, or similar).
- Proficient with Git and code versioning workflows.
- Understanding of design principles behind scalable, maintainable applications.
- Strong problem-solving skills and a collaborative, team-first attitude.
Nice to Have
- Experience with AVFoundation/AVPlayer or other media/video playback and streaming.
- Experience with multi-target/multi-scheme builds and per-configuration assets.
- Familiarity with feature flagging (e.g., LaunchDarkly) and A/B testing.
- Experience integrating analytics, attribution, and push notification SDKs.
- Experience with rich push notifications via a Notification Service Extension.
- Knowledge of CI/CD pipelines and DevOps practices (Azure DevOps a plus).
- Experience with automated testing (XCTest, unit and UI) and static analysis tools like SwiftLint.
- OTT/TV or news/media app experience.
Join us in Knoxville and be part of a team that values creativity, collaboration, and fun. Apply today and help us create amazing digital experiences!
Benefits:
TEGNA offers comprehensive benefits designed to safeguard the physical, mental and financial health of our employees and their families. TEGNA offers two medical plan options for full and part-time employees through Blue Cross Blue Shield of Texas, as well as access to dental and eye care coverage; fertility, surrogacy and adoption assistance; disability and life insurance.
Our 401(k) program offers full, part-time and temporary employees the opportunity to contribute 1% - 80% of their pay on a pre-tax basis to TEGNA's 401(k). Contributions made up to the first 4% of pay are eligible for a 100% match from the company and are 100% vested from day one.
Regardless of participation in TEGNA medical plans, ALL employees and their eligible family members receive nine free virtual doctor's appointments with a physician through Teladoc, and 12 free annual therapy sessions with a licensed clinician through Spring Health.
TEGNA offers a generous Paid Time Off (PTO) benefit as well as nine paid holidays per year.
- Some jobs are covered by a collective bargaining agreement and thus some or all of the benefits described herein may not apply. For example, some newsroom bargaining unit employees receive health and retirement benefits under plans administered by the union.
EEO statement:
TEGNA Inc. is a proud equal opportunity employer. We are proud to be an equal opportunity employer, hiring and developing individuals from diverse backgrounds and experiences to add to our collaborative culture. We value and consider applications from all qualified candidates without regard to actual or perceived race, color, religion, national origin, sex, gender, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, disability, medical condition, enrollment in college or vocational school, political affiliation, military or veteran status, citizenship status, genetic information, or any other basis protected by federal, state or local law. TEGNA will reasonably accommodate qualified individuals with disabilities in accordance with applicable law. If you are in need of an accommodation in order to submit your application, please email askhr@tegna.com
Recruiting Fraud Alert:
To all candidates: your personal information and online safety are important to us. Only TEGNA Recruiters or Hiring Managers will reach out to you regarding consideration of your application or background. Communications with TEGNA employees will either come from a TEGNA email address with a domain of tegna.com or one of our affiliate station domains.
Recruiters or Hiring Managers will never request payments, ask for financial account information or sensitive information such as social security numbers.
iOS Developer Jobs by Experience Level
See All 65 iOS Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find iOS Developer JobsiOS Developer Job Market
Who's Hiring
- Adidev Technologies10A
- Apple3

- Artech2

- Metropolitan Transportation Authority2

- UST1

Top Industries Hiring
- Technology & Software11
- Consulting & Professional Services4
- Medical Devices1
- Law & Legal Services1
- Media & Entertainment1
What Employers Look For
The qualifications that appear most often in iOS developer jobs.
- Proficiency in Swift and Objective-C with hands-on App Store shipping experience
- Strong command of UIKit and SwiftUI for building responsive native interfaces
- Experience integrating RESTful APIs and handling asynchronous data with Combine or async/await
- Familiarity with Xcode, Instruments, and Apple's Human Interface Guidelines
- Understanding of MVVM or similar architectural patterns for scalable iOS codebases
- Bachelor's degree in computer science, software engineering, or equivalent professional experience
Tips for Your iOS Developer Job Search
Tailor your resume to the stack
Hiring managers scan for Swift, UIKit, and SwiftUI before anything else. List the frameworks and iOS SDK versions you've shipped with, and call out any App Store releases by name. Generic mobile developer resumes get filtered out fast.
Link to live App Store work
A GitHub profile alone won't cut it for most iOS roles. If you have apps on the App Store, include the direct listing name in your resume and portfolio. Reviewers want to see something they can download and test themselves.
Apply early to roles that fit
Migrate Mate lists iOS developer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Filter by architecture keywords in listings
Job posts that mention MVVM, Clean Architecture, or Combine signal a team that cares about code quality. Target those specifically if you want to avoid legacy codebases, and mirror their architecture language in your cover note.
Prepare a system design answer for mobile
Many iOS interviews now include a mobile-specific system design round. Practice designing an offline-first app or a paginated feed with caching. This stage trips up strong coders who prepare only for Swift algorithm questions.
Negotiate with release cycles in mind
App Store review timelines affect how teams measure velocity. When discussing compensation or scope during an offer conversation, asking about the team's release cadence shows product awareness and gives you real context for evaluating the role.
iOS Developer Jobs: Frequently Asked Questions
Which companies are hiring the most iOS developers?
The companies hiring the most iOS developers right now include Adidev Technologies, Apple, and Artech, with the largest share of openings in Texas, California, and New York, based on current listings on Migrate Mate as of September 2026. Consumer app companies and fintech firms consistently account for a large portion of active postings.
How many iOS developer jobs are remote?
About 35% of iOS developer openings are fully remote or hybrid as of September 2026, making it one of the more remote-accessible engineering specializations. Roles focused on SDK development, backend integration, and independent feature work tend to be the most remote-friendly, while on-site expectations are more common for teams shipping hardware-adjacent products.
How do you become an iOS developer?
Start by learning Swift through Apple's official documentation and building small apps that use core frameworks like UIKit or SwiftUI. Publish at least one project to the App Store to demonstrate end-to-end delivery. From there, study common architectural patterns like MVVM, contribute to open-source iOS projects, and apply to junior roles or internships that offer mentorship and real codebase exposure.
Can you get hired as an iOS developer with little experience?
Yes, especially if you have shipped something to the App Store, even a personal project. Employers hiring at the junior level care more about your ability to read and write Swift, follow an architectural pattern, and handle API calls cleanly than about years of professional experience. A focused portfolio of two or three polished apps carries more weight than a long list of half-finished side projects.
What does the iOS developer interview process look like?
Most iOS developer interviews run in three to four stages: an initial recruiter screen, a Swift coding challenge or take-home project, a technical interview covering iOS-specific concepts like memory management, lifecycle, and concurrency, and a final round with the engineering team. Some companies add a mobile system design round where you walk through architecting a feature like an image feed or offline sync.
Where can I find and apply to iOS developer jobs?
You can find and apply to iOS developer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search the listings to find roles that match your experience level and specialization, then apply directly to each one that fits.
See All 65 iOS Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find iOS Developer Jobs