Software Development | iOS Developer
Indexed description
Job Description
- Develop and maintain iOS applications using Swift and modern development practices.
- Design and implement user interfaces that are intuitive, responsive, and visually appealing.
- Integrate RESTful APIs and third-party services into iOS applications.
- Write unit tests and conduct thorough debugging to ensure code quality and reliability.
- Collaborate with product managers, designers, and backend developers to translate requirements into technical specifications.
- Optimize application performance and memory usage for seamless user experiences.
- Manage version control using Git and participate in code reviews to maintain code standards.
- Deploy applications to the App Store and manage release cycles.
- Stay current with iOS development trends, tools, and best practices.
- Troubleshoot and resolve technical issues in a timely and organized manner.
- Degree in Computer Science or similar.
- 3+ years of professional iOS development experience.
- Strong proficiency in Swift programming language.
- Solid understanding of iOS SDK, frameworks, and Xcode IDE.
- Experience with mobile app architecture patterns (MVC, MVVM).
- Demonstrated ability to integrate and consume RESTful APIs.
- Proficiency with version control systems, particularly Git.
- Experience with unit testing frameworks and debugging tools
- Preferred: Experience with SwiftUI, Core Data, and networking libraries (Alamofire, URLSession)
- Fluency in English (spoken and written).
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search