Software Engineer - iOS (3910)
Software Engineer - iOS (3910)

Software Engineer - iOS (3910)

Full-Time 30000 - 50000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and develop iOS SDKs and applications for a rewarding user experience.
  • Company: Join GBG, a leader in digital identity verification with a mission to empower genuine people.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and professional growth opportunities.
  • Why this job: Be part of a dynamic team solving complex challenges in mobile development.
  • Qualifications: Experience in iOS development with skills in Swift and Objective-C.
  • Other info: Diverse and inclusive workplace focused on innovation and collaboration.

The predicted salary is between 30000 - 50000 £ per year.

Join to apply for the Software Engineer – iOS (3910) role at GBG Plc

Get AI-powered advice on this job and more exclusive features.

Enabling safe and rewarding digital lives for genuine people, everywhere

We make it our mission to ensure more genuine people have digital access to opportunities, and businesses have access to more genuine people. Our technology draws on diverse and reliable data to create a single point of truth for identity and address verification.

With over 30 years of experience behind us our team and technology are focused on enabling safe and rewarding digital lives for everyone. Regardless of age, location or background, genuine people everywhere should be able to digitally prove who they are and where they live.

About the team and role

Documents & Biometrics Team

We’re a globally distributed, cross-functional team building mobile and web SDKs and applications that support identity proofing through document and biometric capture. Our work spans Web, iOS and Android platforms, with a strong focus on delivering high-performance, developer-friendly solutions. We thrive on solving complex technical challenges, especially around capturing high-quality images across diverse environments and devices.

Software Engineer – iOS

We’re looking for a skilled iOS Engineer with a solid foundation in mobile development and a passion for building high-quality user experiences. The ideal candidate will have a track record of contributing to successful iOS applications and a strong grasp of platform fundamentals, development best practices, and modern UI frameworks. In this role, you’ll work closely with a cross-functional team to design and deliver new features and enhancements across our iOS products, with a focus on clean architecture, usability, and performance.

What you will do

  • Contribute to the design and development of iOS SDKs and applications, focusing on performance, responsiveness, and user experience.
  • Collaborate with product managers, designers, and engineers to understand requirements and translate them into well-structured technical solutions.
  • Debug issues, improve stability, and optimize performance across the app lifecycle.
  • Stay current with iOS development trends, applying modern tools and frameworks like SwiftUI where appropriate.
  • Integrate RESTful APIs and work closely with backend engineers to ensure smooth data flow and system interoperability.
  • Participate in code reviews to maintain quality, consistency, and adherence to coding standards.
  • Support improvements to development workflows, including testing, CI/CD, and documentation.
  • Ensure compliance with Apple’s App Store guidelines for app submissions and updates.

Skills we\’re looking for

  • Solid experience as an iOS developer, with contributions to successfully launched applications on the Apple App Store.
  • Proficiency in Swift and Objective-C, with a good understanding of iOS frameworks, architecture patterns (MVVM, MVC, etc.), and hands-on experience building responsive, maintainable UIs using SwiftUI
  • Familiarity with commonly used iOS libraries and third-party APIs.
  • Awareness of mobile development best practices, including performance, memory management, and basic security principles.
  • Exposure to CI/CD processes and tools used in iOS development. Strong problem-solving skills and a collaborative mindset.
  • Experience with version control systems such as Git.
  • Clear communication skills, with the ability to explain technical concepts effectively.
  • Experience in domains such as identity verification, image capture, or biometrics is a plus, but not required. We value curiosity and adaptability just as much as prior domain knowledge.

To find out more

As an equal opportunity employer, we are dedicated to creating a diverse and inclusive workplace where everyone feels valued and empowered. Please inform your GBG Talent Attraction Partner if you require any reasonable adjustments to the interview process.

Unleash your potential and be part of our mission to power safe and rewarding digital lives.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology
  • Industries
  • Software Development

Referrals increase your chances of interviewing at GBG Plc by 2x

We’re removing boilerplate job postings and focusing on the role description and requirements.

#J-18808-Ljbffr

Software Engineer - iOS (3910) employer: GBG Plc

At GBG, we pride ourselves on fostering a dynamic and inclusive work environment that empowers our employees to thrive. As a Software Engineer - iOS, you will be part of a globally distributed team dedicated to solving complex challenges in identity verification, with ample opportunities for professional growth and collaboration. Our commitment to innovation and employee well-being, combined with a focus on cutting-edge technology, makes GBG an exceptional employer for those looking to make a meaningful impact in the digital landscape.
G

Contact Detail:

GBG Plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - iOS (3910)

✨Tip Number 1

Network like a pro! Reach out to current employees at GBG through LinkedIn or other platforms. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!

✨Tip Number 2

Show off your skills! If you have a portfolio of iOS projects, make sure to highlight them during interviews. Demonstrating your experience with Swift and Objective-C will definitely catch their eye.

✨Tip Number 3

Prepare for technical challenges! Brush up on your problem-solving skills and be ready to tackle coding exercises. Practising common iOS development scenarios can help you feel more confident.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the GBG team!

We think you need these skills to ace Software Engineer - iOS (3910)

iOS Development
Swift
Objective-C
iOS Frameworks
MVVM
MVC
SwiftUI
RESTful APIs
CI/CD
Version Control (Git)
Problem-Solving Skills
Collaboration
Clear Communication
Mobile Development Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer - iOS role. Highlight your experience with Swift, Objective-C, and any successful iOS applications you've contributed to. We want to see how your skills align with our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for mobile development and how you can contribute to our team. Let us know why you're excited about working on identity verification and user experiences.

Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled complex technical challenges in the past. We love seeing how you approach problem-solving, especially in mobile development!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at GBG Plc

✨Know Your Tech Inside Out

Make sure you’re well-versed in Swift, Objective-C, and the iOS frameworks mentioned in the job description. Brush up on your understanding of architecture patterns like MVVM and MVC, as well as modern tools like SwiftUI. Being able to discuss these confidently will show that you’re not just a candidate, but a passionate developer.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Think about performance issues or bugs you’ve debugged, and be ready to explain your thought process. This will demonstrate your strong problem-solving skills and collaborative mindset, which are key for this role.

✨Familiarise Yourself with the Company’s Mission

Understand GBG's mission to enable safe digital lives and how your role as an iOS Engineer contributes to that. Be prepared to discuss how your work can help improve user experiences in identity verification and biometrics. This shows that you’re aligned with their values and genuinely interested in the role.

✨Prepare Questions for Your Interviewers

Think of insightful questions to ask during your interview. Inquire about the team dynamics, the development workflows they use, or how they stay current with iOS trends. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Software Engineer - iOS (3910)
GBG Plc

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>