Freetrade

Mobile Engineer / iOS

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

Responsibilities

  • Develop new features and maintain existing features in the Freetrade iOS app.
  • Ensure 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, identify bottlenecks, fix bugs, and maintain code quality and automation.
  • Contribute to application releases, platform priorities, technical-debt decisions, patterns, architecture, and developer experience.
  • Participate in a customer-support rota to understand and address customer issues.

Requirements

  • Typically around 3–5 years of experience developing production-grade mobile applications.
  • Strong problem-solving ability and enthusiasm for improving technical skills and knowledge.
  • 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 office days Monday, Tuesday, and Thursday and work-from-home days Wednesday and Friday in the London or Budapest offices.
  • Base salary band in London of £52K–£75K.
  • 25 days of holiday plus UK public holidays, a birthday day off, and an additional day for each year at Freetrade.
  • Enhanced pension matching contributions up to 7%.
  • Group life insurance, private health insurance, mental health support, dental and vision plans, wellness programs, and preventative care.
  • Income protection, enhanced parental leave, and 10 days of fully paid sick leave per calendar year.
  • Funding for industry qualifications and a Cycle to Work salary-sacrifice scheme.
  • Flexibility for parents and employees with care responsibilities.

Tech Stack

CircleCIGitGraphQLiOSSwiftSwiftUI

Categories

Mobile
Freetrade

About Freetrade

201-500 employees
Contact me