Hydrogen Group logo

iOS Developer, Inisde IR35, Contract

Hydrogen Group
1 day ago
Contract
London
United Kingdom
£500 - £550 GBP daily

iOS Engineer - Inside IR35 - £550 per day - 3 days in London

As a Senior Mobile Engineer, you will contribute to the development of best-in-class iOS applications, working closely with product owners, stakeholders, and engineering peers to deliver innovative, high-quality solutions.

Reporting to a Principal Engineer, you will support the delivery of technical strategy and hands-on implementation, while mentoring other engineers and helping to maintain high standards of engineering excellence.

Key Responsibilities

  • Develop new features and optimise existing functionality for iOS applications, ensuring they meet business and user requirements.
  • Collaborate with product owners, stakeholders, and cross-functional teams to deliver high-quality mobile solutions.
  • Participate in technical discussions to ensure solutions are robust, scalable, and fit for purpose.
  • Mentor and support other engineers, promoting coding standards and engineering best practices.
  • Assist the Principal Engineer in delivering technical strategy and ensuring alignment with business objectives.
  • Conduct thorough code reviews to maintain quality, security, and performance standards.
  • Lead by example, fostering a culture of continuous improvement, collaboration, and innovation.
  • Present technical concepts and solutions to internal teams and contribute to strategic discussions.

Skills & Experience

  • Strong commercial experience developing native iOS applications using Swift.
  • Excellent understanding of iOS architecture patterns (eg MVVM, MVC, VIPER).
  • Knowledge of SOLID design principles and modern software engineering practices.
  • Experience with SwiftUI and UIKit.
  • Experience with unit testing using XCTest.
  • Experience with UI automation testing using XCUITest.
  • Experience with asynchronous programming, including Swift Concurrency (async/await) and Combine.
  • Experience integrating RESTful APIs and working with JSON data.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines; experience with CircleCI would be beneficial.
  • Experience with dependency management tools such as Swift Package Manager, CocoaPods, or Carthage.
  • Familiarity with App Store deployment processes and Apple's Human Interface Guidelines

Working Arrangement

This role operates within a hybrid working model, requiring a minimum of three days per week in the office. Office-based collaboration supports innovation, knowledge sharing, and effective teamwork. Depending on business requirements, some roles may require additional office attendance.