Job Overview
-
Date PostedNovember 27, 2024
-
Location
-
Expiration date--
Job Description
Job Overview: We are seeking a talented iOS Developer with a strong proficiency in Swift to join our development team. In this role, you will design, develop, and maintain high-quality iOS applications, focusing on architecture, API integration, and robust testing practices. The ideal candidate will have a deep understanding of iOS frameworks and a passion for building seamless user experiences.
Key Responsibilities:
- Develop and maintain iOS applications using Swift, adhering to best practices in software architecture.
- Design and implement MVVM or MVC architecture patterns to create scalable and maintainable code.
- Integrate with RESTful APIs and third-party libraries to enhance application functionality.
- Collaborate with product managers and designers to define user requirements and translate them into technical specifications.
- Write unit tests and UI tests to ensure code quality and application reliability.
- Participate in code reviews and contribute to team knowledge sharing and best practices.
- Stay current with industry trends and advancements in iOS development, particularly in Swift.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience in iOS app development with a focus on Swift and a strong portfolio of released applications.
- In-depth knowledge of iOS frameworks such as UIKit, SwiftUI, Core Data, and Combine.
- Experience designing and implementing MVVM or MVC architecture for iOS applications.
- Familiarity with API integration and best practices for handling JSON data.