Job Title: Senior iOS Developer
Location: Remote
We are currently seeking candidates who meet the following qualification.
Responsibilities:
- Design develop and maintain advanced iOS applications.
- Lead the design and development of complex features ensuring performance quality and responsiveness.
- Collaborate with crossfunctional teams to define and implement new features.
- Contribute to all stages of the software development lifecycle including planning design coding testing and deployment.
- Work with backend developers to integrate APIs and ensure a smooth user experience.
- Stay uptodate with new iOS development trends and technologies and implement them in the projects when appropriate.
- Perform code reviews and mentor junior developers.
- Troubleshoot and debug applications.
- Optimize apps for maximum speed and scalability.
- Ensure the applications are compliant with iOS best practices user interface guidelines and security standards.
Requirements:
- Bachelors degree in Computer Science or a related field (or equivalent work experience).
- 5 years of experience in iOS development using Swift (ObjectiveC knowledge is a plus).
- Strong proficiency in iOS frameworks such as UIKit SwiftUI CoreData Core Animation etc.
- Experience with thirdparty libraries and APIs.
- Familiarity with cloud message APIs and push notifications.
- Proficiency with version control tools (e.g. Git).
- Experience with TestDriven Development (TDD) and writing unit tests.
- Experience working with CI/CD tools and mobile app deployment.
- Solid understanding of objectoriented programming and design patterns.
- Strong problemsolving and debugging skills.
- Experience working in an Agile environment.
- Familiarity with iOS design patterns like MVC MVVM and VIPER.
- Knowledge of iOS accessibility best practices.
- Experience with Apples Human Interface Guidelines.
- Familiarity with iOS security best practices.
- Experience in publishing iOS applications to the App Store.
- Federal Experience is a plus.
- Required Security clearance.
If you meet these qualifications please submit your application via link provided in Linkedin.
Kindly do not call the general line to submit your application.