Senior iOS Developer

Surge Technology Solutions — United States · Posted ~2 hours ago

Senior Full-time No Visa

Skills

Swift Objective-C UIKit SwiftUI iOS SDK Cocoa Touch REST APIs JSON MVVM MVC VIPER Clean Architecture GitLab REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior mobile engineering role focused on designing, developing, testing, and maintaining advanced iOS applications. The ideal candidate has extensive experience with Apple frameworks, modern architectural patterns, APIs, and mobile app delivery processes.

Highlights

Opportunity to build high-quality mobile applications using modern Apple technologies with significant ownership and complex architecture challenges.

Description

iOS Developer – 8+ Years Experience Job Title: Senior iOS Developer Experience: 8+ Years Location: Dallas Visa : H4 EAD / OPT / GC EAD / GC / USC 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 experienceStrong hands-on experience with Swift and Objective-CExpertise in UIKit, SwiftUI, Auto Layout, StoryboardsStrong knowledge of iOS SDK, Cocoa Touch, and Apple frameworksExperience with MVVM, MVC, VIPER, or Clean ArchitectureStrong understanding of RESTful APIs, JSON, URLSessionExperience integrating third-party SDKs and APIsStrong knowledge of Core Data, Core Location, Push NotificationsExperience with Git, GitHub/GitLab/BitbucketExperience with Xcode, Instruments, XCTest, XCUITestKnowledge of memory management, multithreading, concurrency, and performance optimizationExperience with Swift Concurrency / async-awaitExperience implementing secure authentication such as OAuth2, JWT, biometricsExperience with CI/CD and automated build/deployment pipelinesExperience publishing and supporting applications through the Apple App StoreStrong debugging and production issue-resolution skills Preferred Skills Experience with CombineFirebase / CrashlyticsGraphQLApple Push Notification Service (APNs)Dependency InjectionUnit and UI testingAgile/Scrum developmentExperience working with cloud/backend services such as AWS or AzureExperience 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 Please forward your resume and contact details to krithik_r@surgetechinc.com/ dakshayani_p@surgetechinc.com or can call on 832-990-6448