IOS Engineer

IOS Engineer

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
Teksystems

At a Glance

  • Tasks: Develop high-quality iOS features and collaborate on innovative mobile applications.
  • Company: Dynamic tech company in London with a hybrid work culture.
  • Benefits: Competitive daily rate, flexible working, and opportunities for professional growth.
  • Other info: Exciting projects with potential for career advancement in a supportive environment.
  • Why this job: Join a team that values creativity and innovation in mobile development.
  • Qualifications: Strong experience in Swift, UIKit, and automated testing.

The predicted salary is between 60000 - 80000 Β£ per year.

Role Overview

We are looking for an iOS Engineer experienced in building high quality, scalable features for large consumer mobile applications. The ideal candidate is strong in Swift, modern iOS UI frameworks, clean architecture patterns, and automated testing.

Key Responsibilities

  • Develop iOS features using Swift, UIKit, and SwiftUI
  • Implement MVVM and functional/reactive patterns across a modular codebase
  • Write and maintain automated tests including unit, integration, and UI tests (XCTest, XCUITest)
  • Collaborate with designers to deliver pixel perfect UI and smooth animations
  • Integrate with backend services and ensure reliability, performance, and error handling
  • Participate in code reviews, pair programming, and engineering quality practices
  • Contribute to CI/CD pipelines using tools like GitHub Actions, CircleCI, and SPM

Core Skills

  • Swift (advanced)
  • UIKit and SwiftUI
  • MVVM, functional core/imperative shell, reactive patterns
  • XCTest and XCUITest
  • SPM, Tuist, dependency management
  • CI/CD tooling and automation
  • REST API integration
  • Debugging and performance optimisation

Nice to Have Skills

  • Combine or RxSwift
  • Objective C for legacy modules

IOS Engineer employer: Teksystems

As an iOS Engineer at our London-based company, you'll thrive in a dynamic hybrid work environment that fosters innovation and collaboration. We prioritise employee growth through continuous learning opportunities and a supportive culture that values your contributions. Enjoy competitive rates, a focus on work-life balance, and the chance to work on impactful projects that shape the future of mobile applications.

Teksystems

Contact Details:

Teksystems Recruitment Team

We think you need these skills to ace IOS Engineer

Swift
UIKit
SwiftUI
MVVM
Functional Programming
Reactive Programming
XCTest