Senior iOS Engineer — Modernize with SwiftUI & MVVM-C

Rebtel-Networks-Ab

Stockholms kommun

On-site

SEK 900,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Pension Plan
Health Checkups and Private Medical保险
Occupational insurance
Wellness allowance (5,000 SEK)
Discount on gym memberships
30 days annual vacation
Relocation Support

Job summary

Rebtel is seeking a Senior iOS Engineer to join our Frontend team in Stockholm. You will help modernize the Rebtel iOS app, moving from Objective-C to Swift/SwiftUI and Combine, and shift from VIPER to MVVM-C architecture while shipping features to a global user base.

You will work in a small, empowered team where technical decisions matter, balancing building new features, refactoring legacy code, and shaping the future of our iOS platform with cross-functional collaboration.

Qualifications

  • 5+ years building iOS apps.
  • Proficient in Swift, SwiftUI, and Combine.
  • Comfortable maintaining and modernizing legacy Objective-C.
  • Solid grasp of iOS architecture patterns (MVVM-C, VIPER).
  • Shipped production iOS apps to the App Store, including post-release monitoring.
  • Experience with REST and/or GraphQL, with solid error handling and async patterns.
  • Can work independently and ship without constant oversight.
  • Write unit tests, cover edge cases, and give code reviews that favor simple solutions.
  • Work effectively with AI coding tools.
  • Good English (we write and speak it all day).

Responsibilities

  • Drive the modernization from legacy Objective-C to a modern Swift + SwiftUI stack.
  • Refactor code that slows us down and proactively pay down tech debt.
  • Build and modernize iOS features using Swift, SwiftUI, and Combine.
  • Contribute to architecture decisions (VIPER to MVVM-C transition, Combine, platform improvements).
  • Collaborate closely with Android, Web, Product, Design to ship the right solutions.
  • Ship to the App Store and monitor what happens after release.
  • Improve tooling, testing practices, and CI/CD where needed.
  • Maintain and improve the overall health of the iOS platform.

Skills

Swift
SwiftUI
Combine
MVVM-C
VIPER
English
REST/GraphQL
Unit tests

Job description

Rebtel is seeking a Senior iOS Engineer to join our Frontend team in Stockholm. You will help modernize the Rebtel iOS app, moving from Objective-C to Swift/SwiftUI and Combine, and shift from VIPER to MVVM-C architecture while shipping features to a global user base.

You will work in a small, empowered team where technical decisions matter, balancing building new features, refactoring legacy code, and shaping the future of our iOS platform with cross-functional collaboration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer: SwiftUI, MVVM-C & Modernization Lead
Senior iOS Engineer: SwiftUI, MVVM-C & Modernization Lead

Rebtel • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Pension Plan
Health Checkups, Flu shots, andPrivate
Dental Insurance
+8
Senior iOS Engineer: SwiftUI & MVVM-C Modernization
Senior iOS Engineer: SwiftUI & MVVM-C Modernization

Rebtel Networks AB • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Pension Plan
Health insurance
Dental Insurance
+8
Senior iOS Developer
Senior iOS Developer

Rebtel-Networks-Ab • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Pension Plan
Health Checkups and Private Medical保险
Occupational insurance
+4
Senior iOS Developer
Senior iOS Developer

Rebtel Networks AB • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Pension Plan
Health insurance
Dental Insurance
+8
Senior iOS Developer
Senior iOS Developer

Rebtel • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Pension Plan
Health Checkups, Flu shots, andPrivate
Dental Insurance
+8
Senior iOS Architect & Lead — SwiftUI & Swift
Senior iOS Architect & Lead — SwiftUI & Swift

Belmont Lavan • Stockholms kommun

On-site
SEK 900,000 - 1,300,000
Senior iOS Engineer - SwiftUI, Architecture & Mentorship
Senior iOS Engineer - SwiftUI, Architecture & Mentorship

Belmont Lavan Ltd • Stockholms kommun

On-site
SEK 700,000 - 1,100,000
Senior Android Developer
Senior Android Developer

Rebtel Networks AB • Stockholms kommun

On-site
SEK 600,000 - 800,000
Pension Plan
Health Checkups
Private Medical Insurance
+3
Senior Android Developer
Senior Android Developer

Rebtel • Stockholms kommun

On-site
SEK 900,000 - 1,150,000
Pension Plan
Health Checkups
Dental Insurance
+9
iOS Engineer – UI / Application Layer
iOS Engineer – UI / Application Layer

Adavo • Malmö kommun

On-site