Freetrade

iOS Engineer

Freetrade
Apply
2 months ago
London, United KingdomMid Level / Senior

Responsibilities

  • Develop new features and maintain existing features in the Freetrade iOS app.
  • Ensure high application performance, quality, security, and responsiveness.
  • Collaborate with backend, design, product, and QA teams to define, design, and ship features.
  • Write tests, participate in code reviews, and maintain application robustness.
  • Identify and correct bottlenecks, fix bugs, and improve code quality, organization, automation, and releases.
  • Participate in a customer support rota to understand and address customer issues.
  • Help guide priorities for platform issues, technical debt, patterns, architecture, and developer experience.

Requirements

  • Typically 3–5 years of experience developing production-grade mobile applications.
  • Strong problem-solving ability and passion for improving technical skills and knowledge.
  • Good understanding of mobile architectural patterns such as MVVM, MVP, or VIPER.
  • Experience with iOS development tools including Swift, SwiftUI, and Xcode.
  • Experience with reactive libraries such as Combine or RxSwift.
  • Good understanding of Human Interface Guidelines.
  • Working understanding of version control tools such as Git.
  • Appreciation of continuous integration and build tools such as CircleCI.

Benefits

  • Hybrid working model with three office days and two work-from-home days; London office days are Monday, Tuesday, and Thursday, while home-working days are Wednesday and Friday.
  • 25 days of holiday plus UK public holidays, a birthday day off, and an additional day for each year at Freetrade.
  • Enhanced pension with contributions matched up to 7%.
  • Group life insurance at 5x salary.
  • Private health insurance including medical, mental health, dental, vision, wellness, and preventative care support.
  • Income protection cover, enhanced parental leave, and paid sick leave of 10 fully paid days per calendar year.
  • Learning and development funding for industry qualifications.
  • Cycle to Work scheme.
  • Flexibility for parents and people with care responsibilities.

Tech Stack

CircleCIGitGraphQLSwiftSwiftUI

Categories

Mobile
Freetrade

About Freetrade

201-500 employees
Contact me