Senior iOS Engineer: Swift, MVVM & Performance Expert

Veriipro

Chicago (IL)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

You will collaborate with product managers, UI/UX, QA, and backend teams to deliver scalable, secure mobile applications while adhering to best practices. The ideal candidate has 5–8 years of iOS experience and a track record of delivering robust apps.

Qualifications

  • 5–8 years of professional iOS development experience.
  • Strong Swift with UIKit and SwiftUI.
  • Experience with MVVM, MVC, or Clean Architecture.
  • Experience integrating REST APIs and JSON.
  • Knowledge of async programming and Swift Concurrency.
  • Persistence with Core Data/SwiftData/SQLite.
  • Experience with Git and collaborative workflows.
  • App Store deployment and signing knowledge.

Responsibilities

  • Design, develop, and maintain iOS apps using Swift.
  • Build interfaces with SwiftUI and UIKit.
  • Implement architecture patterns (MVVM/MVC/Clean).
  • Integrate REST APIs and backend services.
  • Ensure performance with async programming and optimization.
  • Write unit tests and support UI tests.
  • Manage app releases, provisioning, certificates, and App Store Connect.
  • Collaborate with cross-functional teams and participate in code reviews.
  • Mentor junior developers and drive engineering standards.

Skills

Swift
UIKit
SwiftUI
MVVM
MVC
Clean Architecture
REST APIs
GCD / Concurrency
Core Data
SwiftData
SQLite
UserDefaults
Git
App Store Connect
Memory management
Keychain / Security
Unit Testing
CI/CD
Xcode
Swift Package Manager
CocoaPods
Jenkins
App distribution
Combine

Education

Bachelor's degree in CS/IT/SE

Tools

Xcode
Swift Package Manager
CocoaPods
App Store Connect
Xcode Cloud
Fastlane
Jenkins

Job description

You will collaborate with product managers, UI/UX, QA, and backend teams to deliver scalable, secure mobile applications while adhering to best practices. The ideal candidate has 5–8 years of iOS experience and a track record of delivering robust apps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer — SwiftUI, MVVM & Performance
Senior iOS Engineer — SwiftUI, MVVM & Performance

ION • New York (NY)

On-site
USD 180,000 - 240,000
Senior iOS Engineer — Swift, SwiftUI, MVVM & Performance
Senior iOS Engineer — Swift, SwiftUI, MVVM & Performance

Intelliswift - An LTTS Company • New Jersey

On-site
USD 110,000 - 170,000
Senior IOS Engineer
Senior IOS Engineer

Veriipro • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior iOS Engineer - SwiftUI, APIs, MVVM
Senior iOS Engineer - SwiftUI, APIs, MVVM

Capgemini • Irving (TX)

On-site
USD 75,000 - 80,000
Paid time off
Medical, dental, and vision coverage
401(k)
+3
Senior iOS Engineer (9+ yrs) - Swift/SwiftUI, API & Maps
Senior iOS Engineer (9+ yrs) - Swift/SwiftUI, API & Maps

Beacon AI • San Carlos (CA)

On-site
USD 180,000 - 240,000
Employee Medical Insurance
Paid Time Off
Paid Company Holidays
+1
Senior iOS Engineer: SwiftUI & High-Performance Apps
Senior iOS Engineer: SwiftUI & High-Performance Apps

Folio3 • California

On-site
USD 150,000 - 210,000
Senior iOS Engineer: SwiftUI, MVVM, iPad
Senior iOS Engineer: SwiftUI, MVVM, iPad

Mondo • Knoxville (TN)

On-site
USD 115,000 - 125,000
Health insurance
401k
Paid Time Off (PTO)
Senior iOS Engineer - SwiftUI, Async/Await, MVVM
Senior iOS Engineer - SwiftUI, Async/Await, MVVM

Capgemini • Irving (TX)

On-site
USD 75,000 - 80,000
PTO and holidays
Health, dental and vision insurance
401(k) retirement plan
+2
Senior iOS Engineer: SwiftUI, Swift, macOS Expert
Senior iOS Engineer: SwiftUI, Swift, macOS Expert

MACHINE LEARNING TECHNOLOGIES LLC • Sunnyvale (CA)

On-site
USD 96,000 - 152,000
Senior iOS Engineer - Contract, SwiftUI & MVVM
Senior iOS Engineer - Contract, SwiftUI & MVVM

Cedent • San Bruno (CA)

Remote
USD 100,000 - 130,000