Senior iOS Developer
Spelman College - Atlanta, GA
Apply NowJob Description
and the job listing Expires on June 26, 2025 We are looking for a highly skilled and experienced Senior iOS Developer with at least 7 years of expertise in designing, building, and maintaining innovative iOS applications. The ideal candidate will have a strong understanding of iOS frameworks, excellent problem-solving skills, and the ability to lead projects and mentor junior developers. Key Responsibilities: Design, develop, and maintain advanced applications for the iOS platform using Swift and Objective-C. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, efficient, and maintainable code, adhering to coding standards and best practices. Optimize application performance and ensure high-quality user experiences. Integrate third-party APIs, libraries, and services as needed. Debug and resolve technical issues and bugs to improve application functionality. Lead and mentor junior developers, providing guidance and code reviews. Stay up-to-date with the latest trends, tools, and technologies in iOS development. Work closely with designers, product managers, and QA teams to deliver polished and robust applications. Ensure adherence to security best practices and compliance standards. Qualifications and Skills: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). 7+ years of hands-on experience in iOS application development. Proficiency in Swift and Objective-C . Strong understanding of iOS frameworks (UIKit, CoreData, CoreAnimation, etc.). Experience with RESTful APIs to connect iOS applications to backend services. Knowledge of mobile application architecture patterns such as MVC, MVVM, and VIPER. Familiarity with version control systems like Git. Experience with Xcode , Interface Builder, and Instruments. Knowledge of app release processes and tools (App Store submission, TestFlight). Familiarity with unit testing, UI testing, and continuous integration tools. Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Preferred Qualifications: Experience with SwiftUI and Combine. Knowledge of iOS-specific design principles and guidelines (Human Interface Guidelines). Familiarity with reactive programming (RxSwift). Experience with mobile security best practices and tools. Published applications in the App Store. #J-18808-Ljbffr
Created: 2025-02-01