Description
We're seeking a Senior iOS Developer to lead the evolution of our native iOS news platform, powering branded apps for 50+ TEGNA stations. You'll build new features, mentor teammates, tackle performance challenges, and set the technical direction for the app.
Responsibilities:
- Design, build, and ship features for our native iOS app using Swift and SwiftUI.
- 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 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.
- 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.
Benefits:
- Comprehensive benefits package, including medical, dental, and vision coverage.
- 401(k) program with company match.
- Paid Time Off (PTO) and paid holidays.
- Access to virtual doctor's appointments and therapy sessions.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/tegnainc/jobs/5237871007