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

Software Engineer - iOS (3910)

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and develop iOS SDKs and applications for identity verification.
  • Company: GBG, a leader in digital identity solutions with 30 years of experience.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Join a mission-driven team and create impactful user experiences in tech.
  • Qualifications: Experience in iOS development, proficiency in Swift, and strong problem-solving skills.
  • Other info: Dynamic work environment with a focus on collaboration and innovation.

The predicted salary is between 36000 - 60000 £ per year.

2 days ago Be among the first 25 applicants

About GBG

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 are 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 will 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

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. To chat with the Talent Attraction team and learn more about our benefits and why we’re a great place to work, email behired@gbgplc.com or visit gbgplc.com/careers.

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

Seniority level

  • Director

Employment type

  • Full-time

Job function

  • Other

Industries

  • IT Services and IT Consulting

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

#J-18808-Ljbffr

Software Engineer - iOS (3910) employer: GBG Plc

At GBG, we pride ourselves on fostering a dynamic and inclusive work environment where innovation thrives. 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 development. Our commitment to employee well-being is reflected in our comprehensive benefits package and a culture that values collaboration and creativity, making GBG an exceptional place to advance your career while contributing to meaningful digital solutions.
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 or connect with fellow iOS developers on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best iOS projects. Highlight your contributions, especially those that focus on performance and user experience, as these are key for the role.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Swift and Objective-C knowledge. Practice coding challenges and be ready to discuss your problem-solving approach during the interview.

✨Tip Number 4

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

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
Communication Skills
Performance Optimisation

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 apps you've launched. 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 Projects: Include links to your GitHub or any relevant projects in your application. We love seeing real examples of your work, especially if they demonstrate your problem-solving skills and understanding of iOS frameworks.

Apply Through Our Website: Don't forget to apply 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 serious about joining our team!

How to prepare for a job interview at GBG Plc

✨Know Your Tech Stack

Make sure you’re well-versed in Swift and Objective-C, as well as the iOS frameworks mentioned in the job description. Brush up on your understanding of architecture patterns like MVVM and MVC, and be ready to discuss how you've applied these in your past projects.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially those related to performance optimisation or debugging. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Familiarise Yourself with CI/CD

Since the role mentions exposure to CI/CD processes, it’s a good idea to brush up on your knowledge of these tools. Be prepared to talk about how you’ve integrated testing and deployment into your workflow, and any tools you’ve used to streamline this process.

✨Communicate Clearly

Practice explaining technical concepts in simple terms, as clear communication is key in a cross-functional team. You might be asked to explain your thought process during coding challenges or design discussions, so make sure you can articulate your ideas effectively.

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
>