Senior IOS Developer

Senior IOS Developer

London Full-Time 72000 - 168000 £ / 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 competitive salary up to £120k and a flexible hybrid working pattern.
  • Why this job: Be part of an agile team creating innovative mobile applications that make a real impact.
  • Qualifications: 5+ years of iOS development experience and strong problem-solving skills required.
  • Other info: Opportunity to work on cutting-edge technology in a dynamic environment.

The predicted salary is between 72000 - 168000 £ 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 Up to £120k dependent on experience.
  • Flexible Hybrid Working Pattern

Ready to make an impact? Apply now!

Senior IOS Developer employer: Understanding Recruitment

As a leading provider of compliant cloud-based solutions for the global financial sector, this company offers an exceptional work environment that fosters innovation and collaboration. With a flexible hybrid working pattern, competitive salary up to £120k, and a strong focus on employee growth through continuous learning opportunities, you will thrive in a culture that values your contributions and encourages you to craft high-performing iOS applications. Join a dynamic team where your passion for Swift and commitment to excellence will be recognised and rewarded.
U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior IOS Developer

✨Tip Number 1

Familiarise yourself with the latest trends in iOS development, especially around Swift and UIKit. Being able to discuss recent advancements or features in your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Prepare to showcase your problem-solving skills by thinking through common challenges faced in iOS development. Be ready to discuss specific examples from your past experience where you successfully tackled complex issues.

✨Tip Number 3

Brush up on your knowledge of MVVM, SOLID principles, and reactive programming. You might be asked to explain how you've applied these concepts in your previous projects, so having clear examples will help you stand out.

✨Tip Number 4

Practice articulating your technical decisions and the reasoning behind them. Clear communication is key, especially when discussing different approaches to a problem, so being able to convey your thought process effectively will be beneficial.

We think you need these skills to ace Senior IOS Developer

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

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 high-performance mobile apps, and mention any relevant technologies like UIKit and RESTful APIs.

Craft a Strong Cover Letter: In your cover letter, express your passion for iOS development and detail how your skills align with the company's needs. Mention your problem-solving abilities and experience with automated testing to demonstrate your fit for the role.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to your best iOS projects. Highlight any applications that showcase your expertise in MVVM, SOLID principles, and reactive programming.

Prepare for Technical Questions: Anticipate technical questions related to iOS development during the interview process. Be ready to discuss your understanding of computer science principles, as well as your approach to writing clean and efficient code.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your Swift Skills

Be prepared to discuss your experience with Swift in detail. Highlight specific projects where you've crafted clean and efficient code, and be ready to explain your thought process behind your coding decisions.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your problem-solving skills. Prepare examples of challenges you've faced in previous projects and how you approached them, particularly in relation to iOS development.

✨Understand the Company’s Focus

Research the company’s role in providing cloud-based solutions for regulated industries. Be ready to discuss how your skills can contribute to their mission and how you can help build high-performance mobile apps that meet customer needs.

✨Communicate Technical Decisions Clearly

Practice explaining your technical choices in a way that is easy to understand. The interviewers will appreciate your ability to communicate complex concepts clearly, especially when discussing frameworks like MVVM or SOLID principles.

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