09 Oct
|
Infosys
|
Bengaluru
Responsibilities
- Design, develop, and maintain native iOS applications using Swift and SwiftUI.
- Build responsive and reusable UI components following Apple Human Interface Guidelines.
- Implement reactive and asynchronous workflows using the Combine Framework.
- Develop applications using up-to-date iOS architecture patterns such as MVVM and Clean Architecture.
- Integrate RESTful APIs, GraphQL services, and third-party SDKs.
- Optimize application performance, memory management, and battery usage.
- Implement secure authentication and authorization mechanisms.
- Write unit tests, UI tests, and ensure application quality through automated testing.
- Debug production issues and perform root cause analysis.
- Collaborate with Product Owners, UX Designers, Backend Developers, and QA teams.
- Publish and maintain applications on the Apple App Store.
- Stay updated with the latest iOS platform features and best practices.
Requirements
- Primary skills: iOS; Swift.
- Knowledge of design principles and fundamentals of architecture.
- Understanding of performance engineering.
- Knowledge of quality processes and estimation techniques.
- Basic understanding of project domain.
- Ability to translate functional/non functional requirements to systems requirements.
- Ability to design and code complex programs.
- Ability to write test cases and scenarios based on the specifications.
- Good understanding of agile methodologies.
- Awareness of latest technologies and trends.
- Logical thinking and problem solving skills along with an ability to collaborate.
Educational Requirement
- MCA
- MSc
- MTech
- Bachelor of Engineering
- BCA
- BSc
- BTech
Preferred Skills
- iOS - Swift
- iOS
Service Line: Digital Experience
📌 IOS Developer (Bengaluru)
🏢 Infosys
📍 Bengaluru