Rebtel

Senior iOS Developer

Rebtel
Apply
2 months ago
Stockholm, SwedenSenior

Responsibilities

  • Drive modernization from legacy Objective-C to Swift, SwiftUI, and Combine.
  • Build and modernize iOS product features while refactoring legacy code and reducing technical debt.
  • Contribute to architecture decisions, including the transition from VIPER to MVVM-C.
  • Collaborate with Android, Web, Product, and Design to ship product solutions.
  • Ship releases to the App Store and monitor post-release behavior.
  • Improve iOS tooling, testing practices, CI/CD, and overall platform health.
  • Write unit tests, handle edge cases, conduct code reviews, and work effectively with AI coding tools.

Requirements

  • At least 5 years of experience building iOS apps.
  • Proficiency in Swift, SwiftUI, and Combine.
  • Experience maintaining and modernizing legacy Objective-C code.
  • Strong understanding of MVVM-C, VIPER, and other iOS architecture patterns.
  • Experience shipping production iOS apps to the App Store, including post-release monitoring.
  • Experience with REST and/or GraphQL, error handling, and asynchronous patterns.
  • Ability to work independently, communicate effectively, collaborate, and ship without constant oversight.
  • Preferred: experience with large, mature products; mobile CI/CD, testing, or DevOps; and audio or telecommunications.

Benefits

  • Pension plan, health checkups, influenza shots, private medical insurance, dental insurance, and occupational insurance.
  • Wellness allowance of 5,000 SEK and gym membership discounts.
  • Bonus program and extra parental pay.
  • 30 days of annual vacation.
  • Monday breakfasts and relocation support.
  • The role is based in a small international team in Stockholm.

Tech Stack

GraphQLiOSObjective-CSwiftSwiftUI

Categories

Mobile
Contact me