Role Overview
We are looking for passionate and enthusiastic iOS Trainee Engineers to join our Product Engineering team. The ideal candidate should have a robust foundation in iOS development concepts, enthusiasm for mobile technologies, and a willingness to learn and contribute to building enterprise-grade mobile applications.
Key Responsibilities
• Develop and maintain iOS applications using Swift 5+.
• Build responsive and intuitive user interfaces using UIKit and SwiftUI.
• Integrate and consume REST APIs using URLSession.
• Perform JSON parsing using Codable.
• Implement application architectures using MVC and MVVM patterns.
• Work with Core Data for local data storage and management.
• Utilize Async/Await and GCD for asynchronous programming.
• Collaborate with Product, UI/UX, QA, and Development teams to deliver high-quality applications.
• Follow coding standards, debugging best practices, and version control using Git & GitHub.
Required Skills
• iOS Development
• Swift 5+
• UIKit / SwiftUI
• Auto Layout
• REST API Integration
• URLSession
• JSON Parsing (Codable)
• MVC / MVVM
• Core Data
• Git & GitHub
• Async/Await (Concurrency)
• GCD
Qualifications
• B.E. / B.Tech / M.Tech in Computer Science, Information Technology, Electronics, or related disciplines.
• 2023 onwards pass-outs.
• Aggregate academic score of 60% or above.