IOS Software Engineer in London

IOS Software Engineer in London

London Temporary 36000 - 60000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Build and maintain cutting-edge iOS features with a focus on security and reliability.
  • Company: Join a leading engineering company known for innovation and excellence.
  • Benefits: Competitive daily rate, dynamic work environment, and opportunities for professional growth.
  • Why this job: Make an impact by developing user-friendly apps in a collaborative team.
  • Qualifications: Strong Swift experience and a passion for creating high-quality user interfaces.
  • Other info: Work in a vibrant team of skilled engineers and enjoy excellent career advancement.

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

Contract - 12 months

Stratford (East London) - Office Based

£505 per Day - Inside IR35

One of the world's leading engineering companies and a household name is seeking an iOS Software Engineer to work in their Mobile App Engineering department. They are looking for a senior iOS Software Engineer to join the team.

Main Tasks & Responsibilities:

  • Feature Delivery: Build, ship, and maintain customer-facing iOS features with a strong focus on security-related use cases and reliability.
  • Collaboration: Work in an agile, cross-functional team with iOS and Back End engineers, designers, product managers, and QA.
  • UI Implementation: Implement polished, accessible UIs using UIKit and SwiftUI and translate product requirements into high-quality user experiences.
  • Integration: Integrate with APIs and services, ensuring robust error handling, observability, and excellent performance.
  • Codebase Management: Work effectively in a reasonably large, evolving codebase as part of an overall iOS team of around 9 engineers.
  • Engineering Excellence: Contribute to code reviews, testing practices, and continuous improvement.

Essential Skills & Experience:

  • iOS Engineering: Strong experience with Swift, including building and maintaining production iOS apps.
  • UI Frameworks: Deep experience designing and implementing UIs with SwiftUI.
  • Architecture: Experience with modern iOS architecture patterns and dependency management strategies.
  • Testing: A strong testing mind-set, including unit testing and snapshot testing, with an emphasis on maintainable, reliable code.

Experience Preferred:

  • UIKit, SwiftUI, Combine, async/await
  • Third party SDKs for maps, analytics & experiments, observability, animations
  • Tuist for project generation and SPM dependency management
  • Tests: XCTest/Swift Testing, Snapshot tests, UI Tests
  • A range of modern tooling for analytics

IOS Software Engineer in London employer: PeopleWorks

Join one of the world's leading engineering companies as an iOS Software Engineer in Stratford, East London, where innovation meets collaboration. With a strong focus on employee growth and a dynamic work culture, you'll have the opportunity to contribute to cutting-edge mobile applications while enjoying competitive pay and a supportive environment that values your expertise. This role not only offers a chance to work with advanced technologies but also fosters a sense of community within a talented team dedicated to engineering excellence.
P

Contact Detail:

PeopleWorks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land IOS Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work in iOS development. A friendly chat can lead to insider info about job openings or even referrals that could get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best iOS projects. Whether it's apps you've built or contributions to open-source projects, having tangible evidence of your expertise can really impress potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on common iOS interview questions and coding challenges. Practising with mock interviews can help you feel more confident and ready to tackle any technical questions thrown your way.

✨Tip Number 4

Don't forget to apply through our website! We have loads of exciting opportunities waiting for talented iOS engineers like you. Plus, applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace IOS Software Engineer in London

Swift
iOS Engineering
UIKit
SwiftUI
Combine
async/await
Code Reviews
Unit Testing
Snapshot Testing
UI Implementation
API Integration
Dependency Management
Agile Methodologies
Cross-Functional Collaboration
Engineering Excellence

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the iOS Software Engineer role. Highlight your experience with Swift, UIKit, and SwiftUI, and don’t forget to mention any relevant projects that showcase your skills in building customer-facing features.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about iOS development and how your background aligns with the responsibilities listed in the job description. Keep it concise but impactful!

Showcase Your Projects: If you’ve worked on any notable iOS projects, make sure to include them in your application. Whether it’s a personal project or something from a previous job, demonstrating your hands-on experience can really set you apart.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates regarding your application status!

How to prepare for a job interview at PeopleWorks

✨Know Your Tech Inside Out

Make sure you brush up on your Swift and UI frameworks like SwiftUI and UIKit. Be ready to discuss your past projects and how you've implemented features, focusing on security and reliability. This will show that you’re not just familiar with the tech but can also apply it effectively.

✨Showcase Your Collaboration Skills

Since the role involves working in an agile, cross-functional team, be prepared to talk about your experience collaborating with designers, product managers, and QA. Share specific examples of how you’ve contributed to team success and navigated challenges together.

✨Demonstrate Your Testing Mindset

Highlight your experience with unit testing and snapshot testing. Discuss how you ensure code quality and reliability in your projects. This will show that you value engineering excellence and are committed to maintaining high standards in your work.

✨Prepare for Technical Questions

Expect to face technical questions related to iOS architecture patterns and dependency management strategies. Brush up on modern tooling and be ready to explain how you’ve used them in your previous roles. This will help you stand out as a knowledgeable candidate who can handle the complexities of the job.

IOS Software Engineer in London
PeopleWorks
Location: London
Go Premium

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

P
  • IOS Software Engineer in London

    London
    Temporary
    36000 - 60000 £ / year (est.)
  • P

    PeopleWorks

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