iOS Developer

Surge Technology Solutions Inc

Dallas (TX)

On-site

USD 120,000 - 180,000

Full time

15 hours 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

Surge Technology Solutions Inc. is seeking a Senior iOS Developer with 8+ years of hands-on experience to design, develop, test, and maintain high-quality iOS applications in a fast-paced environment.

Candidates should have deep knowledge of Swift, Objective‑C, UIKit, SwiftUI, REST APIs, and iOS architecture, with proven app store experience. Strong MVVM/MVC/VIPER or Clean Architecture skills and CI/CD exposure are required.

Qualifications

  • 8+ years of professional iOS development experience.

Responsibilities

  • Design and develop scalable, high‑performance iOS applications.
  • Build reusable UI components using Swift/UIKit/SwiftUI.
  • Integrate REST APIs and backend services.
  • Collaborate with product managers, designers, QA, and backend engineers.
  • Write clean, maintainable, and testable code.
  • Perform code reviews and contribute to technical design decisions.
  • Troubleshoot crashes, performance issues, and production defects.
  • Implement automated unit and UI testing.
  • Participate in Agile ceremonies, sprint planning, and technical discussions.
  • Mentor junior and mid‑level iOS developers.
  • Support App Store releases and post‑production maintenance.

Skills

iOS development
Swift
Objective‑C
UIKit
SwiftUI
REST APIs
JSON
URLSession
Git
Xcode
Instruments
XCTest
XCUITest
Memory management
multithreading
Swift Concurrency / async‑await
OAuth2
JWT
biometrics
CI/CD
Apple App Store
Combine

Tools

GitHub/GitLab/Bitbucket
Firebase
GraphQL
AWS
Azure
CI/CD pipelines

Job description

Employment Type : W2 ( Only USA Applicants)

Job Description

We are looking for an experienced Senior iOS Developer with 8+ years of hands‑on experience designing, developing, testing, and maintaining high‑quality iOS applications. The ideal candidate should have strong expertise in Swift, Objective‑C, UIKit, SwiftUI, REST APIs, and iOS application architecture, along with experience delivering applications through the App Store.

Required Skills
  • 8+ years of professional iOS development experience
  • Strong hands‑on experience with Swift and Objective‑C
  • Expertise in UIKit, SwiftUI, Auto Layout, Storyboards
  • Strong knowledge of iOS SDK, Cocoa Touch, and Apple frameworks
  • Experience with MVVM, MVC, VIPER, or Clean Architecture
  • Strong understanding of RESTful APIs, JSON, URLSession
  • Experience integrating third‑party SDKs and APIs
  • Strong knowledge of Core Data, Core Location, Push Notifications
  • Experience with Git, GitHub/GitLab/Bitbucket
  • Experience with Xcode, Instruments, XCTest, XCUITest
  • Knowledge of memory management, multithreading, concurrency, and performance optimization
  • Experience with Swift Concurrency / async‑await
  • Experience implementing secure authentication such as OAuth2, JWT, biometrics
  • Experience with CI/CD and automated build/deployment pipelines
  • Experience publishing and supporting applications through the Apple App Store
  • Strong debugging and production issue‑resolution skills
Preferred Skills
  • Experience with Combine
  • Firebase / Crashlytics
  • GraphQL
  • Apple Push Notification Service (APNs)
  • Unit and UI testing
  • Experience working with cloud/backend services such as AWS or Azure
  • Experience mentoring junior developers and conducting code reviews
Key Responsibilities
  • Design and develop scalable, high‑performance iOS applications.
  • Build reusable UI components using Swift/UIKit/SwiftUI.
  • Integrate REST APIs and backend services.
  • Collaborate with product managers, designers, QA, and backend engineers.
  • Write clean, maintainable, and testable code.
  • Perform code reviews and contribute to technical design decisions.
  • Troubleshoot crashes, performance issues, and production defects.
  • Implement automated unit and UI testing.
  • Participate in Agile ceremonies, sprint planning, and technical discussions.
  • Mentor junior and mid‑level iOS developers.
  • Support App Store releases and post‑production maintenance.
Core Technology Stack

Swift | Objective‑C | SwiftUI | UIKit | Xcode | iOS SDK | REST APIs | JSON | MVVM | Combine | Core Data | XCTest/XCUITest | Git | CI/CD | Firebase

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IOS Engineer
Senior IOS Engineer

Veriipro • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior iOS Developer (10+years of exp)
Senior iOS Developer (10+years of exp)

TEK NINJAS • Plano (TX)

On-site
USD 100,000 - 140,000
Senior iOS Developer (W2)
Senior iOS Developer (W2)

TEK NINJAS • Plano (TX)

On-site
USD 90,000 - 120,000
iOS Developer (US)
iOS Developer (US)

EdgeQ Technologies Private Limited • New York (NY)

Remote
USD 90,000 - 130,000
Software Engineer (iOS)
Software Engineer (iOS)

TechDigital Group • Stamford (CT)

On-site
USD 120,000 - 150,000
Senior iOS Developer - Only W2
Senior iOS Developer - Only W2

Saransh Inc • Phoenix (AZ)

Hybrid
USD 140,000 - 190,000
iOS Developer
iOS Developer

The Dignify Solutions, LLC • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Staff Software Engineer, iOS/Mobile
Staff Software Engineer, iOS/Mobile

Beacon AI • San Carlos (CA)

On-site
USD 180,000 - 240,000
Employee Medical Insurance
Paid Time Off
Paid Company Holidays
+1
iOS Engineer
iOS Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
iOS Developer
iOS Developer

Realign Llc • Irving (TX)

On-site
USD 120,000 - 150,000