About this role
The team is seeking a Software Engineer, specializing in iOS development, to join their dynamic team. This is an exciting opportunity for a technically minded individual to design, produce, test, and implement working software across the entire system lifecycle.
Key Responsibilities:
- Develop and maintain high-quality iOS applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies to enhance development practices.
Required Skills & Qualifications:
- Proficiency in Swift and Objective-C programming languages.
- Experience with iOS frameworks such as UIKit, Core Data, and Core Animation.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Understanding of Apple's design principles and interface guidelines.
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and ability to work in a collaborative environment.
Experience:
- Minimum of 5-8 years of experience in software development, with a focus on iOS applications.
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- The chance to advance your career in a critical role at a leading organization.
- A supportive team culture that encourages professional growth.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.