Negotiable
Undetermined
Undetermined
London, UK
Summary: The iOS Engineer role involves developing and enhancing mobile applications for an E-commerce client, requiring extensive iOS experience and a strong understanding of APIs. The position emphasizes initiative, communication, and teamwork, with a focus on mentoring junior developers. The engineer will collaborate with design teams and project managers, taking ownership of projects from inception to completion. This role offers the opportunity to work on applications that reach millions of users globally.
Key Responsibilities:
- Design and build next-generation iOS mobile applications.
- Interface with APIs from iOS.
- Collaborate with in-house design teams, Back End developers, and project managers.
- Take ownership of projects from start to finish.
- Continuously improve existing applications.
- Participate in peer review and code management processes.
- Potentially utilize CI tools like Jenkins and Gitlab.
- Help newer developers reach their potential.
- Contribute to applications used by millions of people.
Key Skills:
- Strong background in iOS Development and Swift.
- At least basic knowledge of Objective-C.
- Strong knowledge of SwiftUI and UIKit.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Contributing to defining and maintaining coding standards.
- Experience using code versioning tools like Git and GitLab.
- Experience with a range of third-party libraries and APIs.
- Familiarity with push notifications, APIs, and cloud messaging.
- Confident in making recommendations around technology advancements in frameworks and tooling.
- Mentoring and providing guidance to junior developers.
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT