> Markdown version of [/jobs/ext/4420705-senior-ios-developer](https://www.wearedevelopers.com/jobs/ext/4420705-senior-ios-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior iOS Developer - **Company:** Tegna Inc. - **Location:** Knoxville, TN, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** A/B Testing, Apple IOS, Applications Architecture, Automation of Tests, Microsoft Azure, Static Program Analysis, Code Review, DevOps, Memory Management, Push Technology, JSON, Model View ViewModel, Software Engineering, Swiftui, Delivery Pipeline, Git, Core Data, Production Code, Reactive Programming, Restful APIs, Software Version Control, Xctest - **Published:** October 31, 2026 - **Apply:** https://www.adzuna.com/details/5890288262 ## About the Role * 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. ## Description * 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.