19 Sep
|
Lister Digital
|
Bengaluru
19 Sep
Lister Digital
Bengaluru
About This Role
3 to 7 years of experience
Skills: ios swift , iOS SDK
Position: iOS Developer – Native iOS Development
Experience: 3–7 years of relevant experience in native iOS application development
Location: Hyderabad preferable.
About the Role
We are looking for a skilled and passionate Native iOS Developer to join our engineering team. The candidate will be responsible for designing, developing, testing, debugging, and maintaining high-quality iOS applications using Swift and native iOS frameworks.
The ideal candidate should have strong hands-on experience in iOS application development, a good understanding of mobile architecture and design patterns, and the ability to work closely with product, UI/UX, QA, backend, and other engineering teams.
Key Responsibilities
- Design, develop, and maintain native iOS applications using Swift.
- Develop clean, scalable, maintainable, and reusable code.
- Work with UIKit, SwiftUI, and other native iOS frameworks as required.
- Implement responsive and user-friendly mobile interfaces based on UI/UX designs.
- Integrate RESTful APIs and third-party services into iOS applications.
- Develop and maintain reusable components and common libraries.
- Write unit tests and support UI/integration testing.
- Identify, troubleshoot,
and resolve application defects, crashes, and performance issues.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Optimize applications for performance, memory usage, battery consumption, and responsiveness.
- Work with Git and established branching/release processes.
- Collaborate with Business Analysts, Other developers, QA and DevOps teams.
- Stay updated with the latest iOS versions, Apple development guidelines, Swift features, and mobile development best practices.
Required Technical Skills iOS Development
- Strong hands-on experience with Swift.
- Good knowledge of iOS SDK and native application development.
- Solid understanding of UIKit and SwiftUI.
- Experience with Auto Layout, Storyboards/XIBs and programmatic UI development.
- Good understanding of iOS application lifecycle and navigation.
- Experience with REST APIs and JSON.
- Experience with URLSession or equivalent networking frameworks.
- Knowledge of local data persistence such as Core Data, UserDefaults, Keychain, etc.
- Experience with asynchronous programming and concurrency, including async/await, GCD, and OperationQueue.
Apply now
📌 Native iOS Developer (Bengaluru)
🏢 Lister Digital
📍 Bengaluru