INIntuit
Software Engineer 2, IOS
Bangalore ₹3-6 LPA Posted 12 Sept 2025
FULL TIME
Swift
Ios Development
Uikit
Objective-c
Job Description
What You'll Do
- Design, develop, and maintain advanced applications for the iOS platform using Swift and Objective-C.
- Collaborate with cross-functional teams including product, design, QA, and backend to define, design, and ship new features.
- Participate in code reviews, ensuring code quality, best practices, and shared knowledge.
- Identify and resolve application performance bottlenecks and bugs.
- Ensure the app maintains high performance, responsiveness, and quality through testing and automation.
- Integrate RESTful APIs and manage app-to-server communication efficiently and securely.
- Stay updated on iOS development trends, tools, technologies, and best practices.
What You'll Bring
- 4 to 8 years of iOS development experience with a strong portfolio of published apps or enterprise projects.
- Proficiency in Swift and good knowledge of Objective-C.
- Experience with UIKit, SwiftUI, Combine, and Core Data.
- Familiarity with architecture patterns such as MVVM, MVP, or VIPER.
- Experience integrating RESTful APIs, third-party SDKs, and external libraries.
- Working knowledge of unit testing, UI testing, and debugging tools.
- Experience with App Store submission, app signing, and provisioning.
- Familiarity with CI/CD tools, Git, and dependency managers like CocoaPods or Swift Package Manager.
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills, with the ability to work in agile teams.