Acorn By Synergie logo

iOS Engineer

Job details:

Category:
Mobile
Work mode:
Remote
Experience:
Mid
Employment:
Full-time
Salary:
£59,000 - £60,000 p/y
Added:
8 days ago

Tech stack:

Swift Git Azure DevOps Figma SwiftUI Core Animation Core Data Objective-C Mvvm Solid Uikit Combine Cocoapods Oauth 20 Mapkit Core Location Xctest Xcuitest Swift Package Manager Instruments

Perks:

  • Bonus

Description:

Job Title: iOS Engineer

Remote - Must be able to commute to Crewe once a month

Salary up to £60k with bonus

The individual will need to have extensive experience of working in a fast-paced software development team, and need an ability to work within agile practices.

Responsibilities:

  • Design and develop advanced applications for the iOS platform using Swift and SwiftUI.
  • Ensure adherence to SOLID principles, clean architecture, and software design patterns to build scalable and maintainable applications.
  • Follow the repository pattern with MVVM for structured data access and maintainability.
  • Collaborate with cross-functional teams, including designers, backend developers, and product managers, to define, design, and implement new features.
  • Work with Core Data for efficient data persistence and offline storage.
  • Implement authentication mechanisms, including OAuth 2.0, for secure user authentication.
  • Integrate MapKit, Sentience and Core Location for geolocation-based features.
  • Utilise the Combine framework for handling asynchronous events and data streams efficiently.
  • Work on bug fixing, performance optimisation, and maintaining high code quality.
  • Implement unit and UI testing strategies using XCTest and XCUITest to ensure application reliability and robustness.
  • Optimise app performance and memory usage using Instruments and other profiling tools.
  • Work with RESTful APIs to ensure seamless integration between the app and backend services.
  • Implement analytics tools to track user behavior and application performance.
  • Develop localised applications to support multiple languages and regions.
  • Utilise Agile project management methodologies for efficient development cycles.
  • Familiarity with cloud messaging APIs and push notifications.
  • Use version control systems, particularly Git, to manage codebase efficiently.
  • Write clean, maintainable, and well-documented code.
  • Stay updated with the latest iOS development trends and continuously explore new technologies to enhance development efficiency.

Skills and Qualifications:

  • 3-5 years of experience in iOS development with a strong portfolio of published applications in the App Store.
  • Strong proficiency in Swift; familiarity with Objective-C is a plus.
  • Solid understanding of the full mobile development lifecycle.
  • Strong knowledge of clean architecture, MVVM, SOLID principles, and software design patterns.
  • Experience with SwiftUI and UIKit for building modern, responsive UI.
  • Familiarity with iOS frameworks such as Core Data, Core Animation, and Core Location.
  • Experience with OAuth 2.0 authentication for secure user access management.
  • Hands-on experience with reactive programming using Combine.
  • Experience with unit and UI testing using XCTest and XCUITest.
  • Familiarity with dependency management tools like CocoaPods and Swift Package Manager.
  • Experience with Agile methodologies and working in Scrum teams.
  • Strong understanding of Apple's Human Interface Guidelines and best practices.
  • Knowledge of performance and memory tuning tools such as Instruments.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and teamwork abilities.

Nice to Have:

  • Familiarity with Figma for collaborating with design teams.
  • Experience with Azure DevOps for source code management and CI/CD pipelines.
  • Experience with white labeling applications.

Acorn by Synergie acts as an employment agency for permanent recruitment.

Apply:

Apply

Similar jobs

Acorn By Synergie logo
Android Developer
Acorn By Synergie
Crewe
£59,000 - £60,000 p/y
Figma
Solid
Azure DevOps
Jetpack Compose
Profile 29 logo
Senior iOS Developer
Profile 29
Stockport
£55,000 - £75,000 p/y
Storekit
App Store
Testflight
CI/CD
Reed logo
Front End Developer
Reed
Bristol
£35,000 - £45,000 p/y
Azure DevOps
Sass
Less
Figma
Understanding Recruitment logo
iOS Developer
Understanding Recruitment
London
£70,000 - £120,000 p/y
Uikit
Object-Oriented Programming (Oop)
Swift
Foundation
Noir logo
Front End Developer
Noir
London
£50,000 - £60,000 p/y
Azure DevOps
Jira
Sass
Confluence

Job details:

Category:
Mobile
Work mode:
Remote
Experience:
Mid
Employment:
Full-time
Salary:
£59,000 - £60,000 p/y
Added:
8 days ago

Similar jobs

Acorn By Synergie logo
Android Developer
Acorn By Synergie
Crewe
£59,000 - £60,000 p/y
Figma
Solid
Azure DevOps
Jetpack Compose
Profile 29 logo
Senior iOS Developer
Profile 29
Stockport
£55,000 - £75,000 p/y
Storekit
App Store
Testflight
CI/CD
Reed logo
Front End Developer
Reed
Bristol
£35,000 - £45,000 p/y
Azure DevOps
Sass
Less
Figma
Understanding Recruitment logo
iOS Developer
Understanding Recruitment
London
£70,000 - £120,000 p/y
Uikit
Object-Oriented Programming (Oop)
Swift
Foundation
Noir logo
Front End Developer
Noir
London
£50,000 - £60,000 p/y
Azure DevOps
Jira
Sass
Confluence