Job Description
Role context, responsibilities, and expectations.
Job Description:
We are seeking a highly motivated and experienced Mobile iOS Developer to join our team. The Mobile iOS Developer will be responsible for developing and maintaining our mobile application on the iOS platform. The ideal candidate will have a strong background in iOS development and a passion for creating high-quality, user-friendly mobile applications.
Responsibilities:
Develop and maintain our mobile application on the iOS platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Identify and fix bugs and performance issues.
Ensure the best possible performance, quality, and responsiveness of the application.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Maintain code quality, organization, and automation.
Requirements:
Bachelor's degree in computer science, software engineering, or a related field.
3+ years of experience in iOS development with a strong portfolio of iOS applications developed.
Strong proficiency in Swift, Objective-C, and iOS SDKs.
Experience with RESTful APIs to connect iOS applications to back-end services.
Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
Experience with third-party libraries and APIs.
Strong understanding of Apple's design principles and interface guidelines.
Familiarity with continuous integration and delivery tools.