ConnexR Solutions
iOS Swift Developer
- Compensation
- Not disclosed
- Location
- Bangalore, India
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Mobile
- Posted
Skills
Must have
- Strong experience in Swift and iOS SDK
- Hands-on experience with UIKit and SwiftUI
- iOS application architecture – MVC, MVVM, Clean Architecture
- REST API integration, JSON, URLSession
- Swift concurrency – async/await, GCD, actors
- Core Data, Keychain, UserDefaults
- XCTest, Unit Testing and UI Testing
- Git / GitHub / GitLab / Bitbucket
- Xcode build, provisioning, certificates and TestFlight
- Debugging, crash analysis and performance optimization
- Strong understanding of SOLID principles and design patterns
Full description
Location: Bangalore
Work Mode: Hybrid – 3 days Work From Office
Experience: 8+ Years
Duration: 3–6 Months
Contract: Short-Term Contract
Notice Period: 15 Days or less preferred
Job Summary
We are looking for an experienced iOS Swift Developer with strong hands-on experience in developing, testing, and maintaining native iOS applications.
Must-Have Skills
- Strong experience in Swift and iOS SDK
- Hands-on experience with UIKit and SwiftUI
- iOS application architecture – MVC, MVVM, Clean Architecture
- REST API integration, JSON, URLSession
- Swift concurrency – async/await, GCD, actors
- Core Data, Keychain, UserDefaults
- XCTest, Unit Testing and UI Testing
- Git / GitHub / GitLab / Bitbucket
- Xcode build, provisioning, certificates and TestFlight
- Debugging, crash analysis and performance optimization
- Strong understanding of SOLID principles and design patterns
Key Responsibilities
- Design and develop scalable native iOS applications using Swift.
- Build responsive UIs using UIKit and SwiftUI.
- Integrate REST APIs and third-party services.
- Troubleshoot crashes, memory leaks and performance issues.
- Write unit and UI tests and participate in code reviews.
- Support application releases and production issues.
- Collaborate with developers, QA, UI/UX and product teams.
- Mentor junior developers and contribute to technical improvements.
Candidate Requirements
- Excellent communication skills.
- Strong problem-solving and analytical skills.
- Ability to work effectively in a hybrid environment.
- Candidates who can join within 15 days or less are preferred.
Interview Process
2 RoundsWork Location: Bangalore