IOS developer, iOS Software engineer - UI Design
Contract - 12 Months
London, East London and Remote Hybrid
£610 per Day - Inside IR35
Global engineering and manufacturing company and a household name is seeking an iOS So0ware Engineer, iOS Developer to join the iOS Platform team
You will be working on a mobile App for retail vehicle customers. The App provides customers with a wide range of features to manage their vehicle with a mobile phone or watch. Through using the App they can issue vehicle and charging commands, administer their servicing and keep their vehicle secure.
Main Tasks & Responsibilities
IOS developer, iOS Software engineer - UI Design
As a Senior iOS Developer on our Platform team, you will:
> Work in a team of talented developers split across the UK and US in a hybrid working environment.
> Collaborate with architects, product managers, and feature teams.
> Define and develop foundational parts of the App, from the core architecture, supporting frameworks, all the way up to the UI design system.
> Need to be comfortable working in a large code base, coordinating complex projects serving several feature teams. You will have had experience shipping substantial apps and frameworks.
> Have a keen eye on improving developer productivity and have a passion for optimising CI workflows.
> Have a desire to write high quality technical documentation in proposal stage and post-implementation as you guide feature team developers through best practices. With a clear and empathic approach, you will help share knowledge.
> Take responsibility to solve highly complex technical problems, with a knowledge of industry best practices.
> Embrace ambiguity and be willing to try new approaches.
> Be proactive in helping fellow developers, providing high-quality PR reviews. Show strong mentoring skills to help develop others in the team.
> Be curious on new developments and technologies within the iOS ecosystem and be sharing these with the internal iOS developer community at Ford.
Essential Skills & Experience
IOS developer, iOS Software engineer - UI Design
- Strong Swift iOS development skills.
- Strong written and verbal communication skills, given the team's hybrid and cross time-zone working patterns.
- Experience and desire to deliver an exceptional end-product to customers around the world.
- Experience building and shipping production grade software or services.
- Experience of working with a variety of software architectural patterns.
- 5+ years of Software Engineering and implementation experience in Swift.
- A strong software testing ethos.
- In-depth experience in designing UIs with SwiftUI.
- CI (Fastlane) and Scripting skills.
Desirable (not essential) Skills & Experience
~ Working knowledge, and ideally some practical application, of the Composable Architecture library (TCA).
~ Ruby knowledge for Scripting.
~ Tuist/Bazel build system knowledge.
~ Familiarity with the latest mobile security practices.
Posted Date: 22 May 2024
Reference: JS56083
Employment Business: Peopleworks
Contact: Graham Fuller