iOS Developer (Swift) – Columbus, OH Job Description
Job Title: iOS Developer Location: Columbus Employment Type: Full-Time / Contract
Job Summary
We are looking for an experienced iOS Developer with strong expertise in Swift, SwiftUI, and UIKit to design, develop, and maintain high-quality iOS applications. The ideal candidate should have experience building scalable mobile applications, integrating APIs, and working in Agile development environments.
Key Responsibilities
Design and build advanced iOS applications using Swift and SwiftUI/UIKit
Develop clean, scalable, and maintainable code following MVVM or similar architecture patterns
Collaborate with Product Managers, Designers, QA, and Backend teams
Integrate RESTful APIs, GraphQL services, and third-party libraries
Optimize application performance, responsiveness, and memory usage
Write unit and UI tests using XCTest
Participate in code reviews, CI/CD processes, and Agile ceremonies
Debug and resolve production issues and performance bottlenecks
Follow Apple Human Interface Guidelines and App Store best practices
Required Skills
Strong proficiency in Swift
Experience with SwiftUI, UIKit, and Xcode
Knowledge of iOS SDK, Cocoa Touch, and Apple frameworks
Experience with MVVM architecture
Familiarity with Git, CI/CD pipelines, and Agile/Scrum
Experience with REST APIs, JSON parsing, and networking
Understanding of unit testing and test-driven development
Strong debugging and problem-solving skills
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.