iOS Developer (City of London)

iOS Developer (City of London)

London Full-Time 60000 - 90000 £ / year (est.) No home office possible
U

At a Glance

  • Tasks: Develop high-performance iOS apps using Swift and integrate with RESTful APIs.
  • Company: Join a leading provider of cloud-based solutions for the global financial sector.
  • Benefits: Enjoy a flexible hybrid working pattern and a competitive salary between £70k-£90k.
  • Why this job: Be part of an agile team creating impactful mobile applications in a dynamic environment.
  • Qualifications: 5+ years of experience in native iOS development and strong problem-solving skills required.
  • Other info: Opportunity to work on cutting-edge technology and make a real impact.

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

Are you passionate about Swift and have the skills to craft clean, efficient, and high-performing code? Apply today!

The company is a key provider of compliant cloud-based solutions for electronic communications for the global financial industries as well as various other highly regulated industries worldwide. They are looking for an experienced iOS Developer to join their agile team and build amazing native applications!

Key Responsibilities:
  • Build dynamic, high-performance mobile apps for iOS using Swift
  • Work with RESTful APIs and ensure seamless integration
  • Focus on customer outcomes and data-informed decision-making
  • Write automated unit & integration tests
Requirements:
  • 5+ years experience building native iOS applications
  • Strong problem-solving skills & understanding of computer science principles
  • Expertise in UIKit, Foundation, GCD, and Swift concurrency models
  • Proficient in MVVM, SOLID principles, TCA, and reactive programming
  • Experience with dependency injection and programmatically designing UIs using auto layout
  • Ability to communicate technical decisions clearly and weigh different approaches
What We Offer:
  • An opportunity to work on cutting-edge iOS development
  • Between £70k-£90k dependent on experience.
  • Flexible Hybrid Working Pattern

Ready to make an impact? Apply now!

iOS Developer (City of London) employer: Understanding Recruitment

Join a forward-thinking company in the heart of the City of London, where innovation meets flexibility. As an iOS Developer, you'll thrive in a collaborative and agile environment that prioritises employee growth and offers competitive salaries alongside a hybrid working model. With a focus on cutting-edge technology and a commitment to excellence, this is an exceptional opportunity for those looking to make a meaningful impact in the financial sector.
U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land iOS Developer (City of London)

✨Tip Number 1

Make sure to showcase your passion for Swift and iOS development during any conversations. Share specific projects you've worked on that highlight your skills in crafting clean and efficient code.

✨Tip Number 2

Familiarise yourself with the company's focus on cloud-based solutions for regulated industries. Understanding their business model can help you tailor your discussions and demonstrate how your skills align with their needs.

✨Tip Number 3

Prepare to discuss your experience with RESTful APIs and how you've integrated them into your previous projects. Being able to articulate this clearly will show your technical competence and problem-solving skills.

✨Tip Number 4

Brush up on your knowledge of MVVM, SOLID principles, and reactive programming. Be ready to explain how you've applied these concepts in your work, as they are crucial for the role.

We think you need these skills to ace iOS Developer (City of London)

Swift Programming
iOS Application Development
UIKit Framework
Foundation Framework
Grand Central Dispatch (GCD)
Swift Concurrency Models
RESTful API Integration
MVVM Architecture
SOLID Principles
The Composable Architecture (TCA)
Reactive Programming
Dependency Injection
Auto Layout
Automated Unit Testing
Automated Integration Testing
Problem-Solving Skills
Communication Skills
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Swift and iOS development. Include specific projects where you've built native applications, focusing on your problem-solving skills and understanding of computer science principles.

Craft a Compelling Cover Letter: In your cover letter, express your passion for iOS development and mention your expertise in UIKit, Foundation, and Swift concurrency models. Discuss how your skills align with the company's focus on customer outcomes and data-informed decision-making.

Showcase Relevant Experience: When detailing your work history, emphasise your 5+ years of experience in building native iOS applications. Highlight any experience with RESTful APIs, automated testing, and the MVVM or SOLID principles to demonstrate your technical capabilities.

Prepare for Technical Questions: Anticipate technical questions related to iOS development during the interview process. Be ready to discuss your approach to problem-solving, your experience with dependency injection, and how you design UIs programmatically using auto layout.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your Swift Skills

Make sure to highlight your experience with Swift during the interview. Be prepared to discuss specific projects where you've used Swift to build high-performance applications, and share examples of how you tackled challenges using this language.

✨Demonstrate Problem-Solving Abilities

Since strong problem-solving skills are crucial for this role, be ready to discuss how you've approached complex issues in past projects. Consider preparing a few scenarios where you successfully resolved technical challenges, showcasing your understanding of computer science principles.

✨Familiarise Yourself with Key Technologies

Brush up on your knowledge of UIKit, Foundation, GCD, and Swift concurrency models. The interviewer may ask you to explain how these technologies work together, so being able to articulate their importance in building iOS applications will set you apart.

✨Communicate Clearly

Effective communication is key, especially when discussing technical decisions. Practice explaining your thought process and the rationale behind your choices in previous projects. This will demonstrate your ability to collaborate within an agile team and ensure everyone is on the same page.

iOS Developer (City of London)
Understanding Recruitment
U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>