Ios Software Engineer Jobs
Ios Software Engineer jobs are open across consumer tech, fintech, healthtech, and enterprise software, from new-grad to staff and principal levels, with specializations in SwiftUI, UIKit, and AR/VR development. Find a role that fits from the openings below and apply directly.
Find Ios Software Engineer JobsLooking for remote work? View remote ios software engineer jobs →Overview
Showing 5 of 149+ Ios Software Engineer 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 Software Engineer Jobs by Experience Level
Top Cities Hiring Ios Software Engineers
Explore ios software engineer openings in the cities hiring most right now.
See All 149+ Ios Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Ios Software Engineer JobsIos Software Engineer Job Market
Who's Hiring
- Apple14

- Adidev Technologies10A
- Google9

- Intuit6

- Capital One5

Top Industries Hiring
- Technology & Software22
- Consulting & Professional Services5
- Electronics & Hardware4
- Retail1
- Insurance1
What Employers Look For
The qualifications that appear most often in ios software engineer jobs.
- Proficiency in Swift and familiarity with Objective-C for legacy codebases
- Experience building and shipping apps using UIKit or SwiftUI frameworks
- Strong understanding of iOS memory management, threading, and performance optimization
- Familiarity with RESTful APIs, JSON parsing, and third-party SDK integration
- Experience with Xcode, Instruments, and Apple's App Store submission process
- Bachelor's degree in computer science, software engineering, or a related technical field
Tips for Your Ios Software Engineer Job Search
Tailor your resume to each posting
Ios software engineer job listings often call out specific frameworks like SwiftUI, Combine, or Core Data by name. Mirror that exact language in your resume so automated screening tools flag your application as a match before a recruiter even reads it.
Showcase app store releases prominently
Hiring managers for ios software engineer roles want proof of shipped product. List any apps you have published, including personal projects, with the app name and a brief note on what you built, not just the technologies you used.
Filter openings by your iOS version focus
Some roles require deep backward-compatibility work on older iOS versions while others want engineers building exclusively for the latest release. Reading the job description carefully before applying saves you from interviews where the stack is a poor fit.
Apply early to roles that fit
Migrate Mate lists ios software engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare for architecture and design questions
Ios software engineer technical interviews frequently include system design rounds focused on offline sync, threading with Grand Central Dispatch, and MVVM or VIPER patterns. Rehearsing concrete examples from your own projects is more effective than studying theory alone.
Negotiate with competing offers in hand
If you have more than one ios software engineer offer, disclose that during negotiation. Companies competing for iOS talent often move faster on equity refresh, signing bonuses, or remote arrangements when they know another offer is on the table.
Ios Software Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most ios software engineers?
The companies hiring the most ios software engineers right now include Apple, Adidev Technologies, and Google, with the largest share of openings in California, Texas, and New York, based on current listings on Migrate Mate as of September 2026. Consumer tech, fintech, and healthtech companies consistently account for the largest volume of ios software engineer openings.
How many ios software engineer jobs are remote?
About 44% of ios software engineer openings are fully remote or hybrid as of September 2026, reflecting strong employer comfort with distributed iOS teams. Roles focused on greenfield consumer apps and platform SDK work tend to offer the most remote flexibility, while positions requiring close collaboration with hardware or on-device testing labs are more likely to require on-site presence.
How do you become an ios software engineer?
Start by learning Swift through Apple's official documentation and building small apps that you can submit to the App Store. Work through progressively complex projects covering networking, local persistence, and animations to demonstrate breadth. Contribute to open-source iOS projects to build a visible portfolio, then target entry-level or associate ios software engineer roles where you can work alongside senior engineers on production codebases.
Can you get an ios software engineer job with little experience?
Yes, but your App Store portfolio and GitHub activity do most of the work that a resume cannot. Employers hiring junior ios software engineers look for candidates who have shipped something real, even an independent side project, over those with only coursework. Contract roles, internships, and mobile-focused startup positions are common entry points that lead to full-time offers after six to twelve months of demonstrated output.
What does the ios software engineer interview process look like?
Most ios software engineer interview processes begin with a recruiter screen followed by a technical phone interview covering Swift fundamentals and data structures. A take-home coding challenge or live coding session focused on iOS-specific problems typically comes next. Final rounds usually include a system design interview on mobile architecture patterns and a series of behavioral conversations with engineering managers and cross-functional partners before an offer is extended.
Where can I find and apply to ios software engineer jobs?
You can find and apply to ios software engineer 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 listing that fits.
See All 149+ Ios Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Ios Software Engineer Jobs