IOS Developer

Overview

The iOS Developer will be responsible for building and delivering scalable and user-friendly iOS applications using a range of technologies including Swift, Objective-C, and React Native. This role involves collaborating effectively with cross-functional teams, including Product, Design, and QA, to develop modern features and enhance application performance across various iOS devices.

Responsibilities

  • Build and ship iOS apps using Swift, Objective-C, SwiftUI, and React Native.
  • Develop features leveraging Combine and async/await while integrating with legacy Objective-C code.
  • Collaborate with Product, Design, and QA teams to ensure alignment with business needs.
  • Enhance app performance using Xcode Instruments to monitor and improve responsiveness.
  • Review code and advocate for clean, modular, and testable architecture.

Requirements

  • Proficient in Swift and Objective-C programming languages.
  • Experience with SwiftUI and UIKit frameworks.
  • Familiarity with React Native for cross-platform development.
  • Knowledge of Combine and async/await for modern iOS features.
  • Ability to work with legacy codebases and integrate them with new features.
  • Experience using Xcode Instruments for performance optimization.
  • Strong understanding of clean architecture principles.
OIR35+ members get up to 48 hours early access to new jobs
SkillsiOS, QA
TechnologiesSwift, Objective-C, React Native, React
LocationBirmingham
TypeOn-site
PostedNEW
Related Searches