iOS Software Engineer

Whitehall Resources Ltd

Posted on May 22, 2024 by Whitehall Resources Ltd
City, London, United Kingdom
IT
Immediate Start
Annual Salary
Contract/Project

iOS Software Engineer

Whitehall Resources require an iOS Software Engineer to work with a key client on an initial 12 month contract.

iOS Software Engineer

*This role will involve on site work in East London once per week.

*Inside IR35.

iOS Software Engineer

Position Description:
The Role is for an OS Software Engineer in the iOS Platform team, who is passionate about building great software. This is our mobile app for retail vehicle customers. The app provides them with a wide range of features to manage their vehicle with a mobile phone or watch. Through using this app they can issue vehicle and charging commands, administer their servicing and keep their vehicle secure.

As a Senior Software Engineer 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.

Skills Required:
- Strong Swift iOS development skills.
- Strong written and verbal communication skills, given the teams hybrid and cross time-zone working patterns.
- A strong software testing ethos.
- In-depth experience in designing UIs with SwiftUI.
- CI (Fastlane) and Scripting skills.

Skills Preferred:
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.

Experience Required:
- 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.

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.


Reference: 2764574333

https://jobs.careeraddict.com/post/91162902

This Job Vacancy has Expired!

Whitehall Resources Ltd

iOS Software Engineer

Whitehall Resources Ltd

Posted on May 22, 2024 by Whitehall Resources Ltd

City, London, United Kingdom
IT
Immediate Start
Annual Salary
Contract/Project

iOS Software Engineer

Whitehall Resources require an iOS Software Engineer to work with a key client on an initial 12 month contract.

iOS Software Engineer

*This role will involve on site work in East London once per week.

*Inside IR35.

iOS Software Engineer

Position Description:
The Role is for an OS Software Engineer in the iOS Platform team, who is passionate about building great software. This is our mobile app for retail vehicle customers. The app provides them with a wide range of features to manage their vehicle with a mobile phone or watch. Through using this app they can issue vehicle and charging commands, administer their servicing and keep their vehicle secure.

As a Senior Software Engineer 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.

Skills Required:
- Strong Swift iOS development skills.
- Strong written and verbal communication skills, given the teams hybrid and cross time-zone working patterns.
- A strong software testing ethos.
- In-depth experience in designing UIs with SwiftUI.
- CI (Fastlane) and Scripting skills.

Skills Preferred:
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.

Experience Required:
- 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.

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.

Reference: 2764574333

CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test