BENGALURU · FULLTIME
Software Engineer
Infinite Computer Solutions
Bengaluru · onsite · Posted 52d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Foundit · 7 questions to answer1.8s
- Decided the answers for all of them2.3s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Description
Job Title: Software Engineer (iOS)
Experience
3-4 Years
Job Summary
We are seeking a talented and passionate iOS Software Engineer to design, develop, and maintain high-quality mobile applications for Apple's iOS platform. The ideal candidate should have strong expertise in Swift, a solid understanding of iOS development best practices, and experience delivering scalable, user-friendly mobile applications.
Key Responsibilities
- Design, develop, test, and maintain iOS applications using Swift.
- Collaborate with Product Managers, UI/UX Designers, and Backend Engineers to deliver high-quality solutions.
- Implement clean, reusable, and maintainable code following iOS development standards.
- Integrate RESTful APIs and third-party libraries/services.
- Optimize application performance, scalability, and responsiveness.
- Troubleshoot and resolve application defects and performance issues.
- Participate in code reviews and contribute to technical design discussions.
- Ensure application quality through unit testing, integration testing, and automated testing.
- Stay updated with the latest iOS development trends, technologies, and best practices.
- Support application deployment, monitoring, and maintenance activities.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in iOS application development.
- Strong proficiency in Swift and iOS SDK.
- Experience with UIKit and/or SwiftUI.
- Solid understanding of object-oriented programming and design patterns (MVC, MVVM).
- Experience integrating REST APIs and JSON-based services.
- Knowledge of Apple Human Interface Guidelines and App Store deployment processes.
- Experience with Git and version control systems.
- Strong debugging, problem-solving, and analytical skills.
Preferred Qualifications
- Experience with SwiftUI, Combine, and modern iOS architecture patterns.
- Familiarity with CI/CD pipelines and automated deployment tools.
- Knowledge of Firebase, Push Notifications, and Analytics integrations.
- Experience working in Agile/Scrum environments.
- Exposure to mobile security best practices.
- Experience publishing and maintaining apps on the Apple App Store.
Technical Skills
Mandatory
- Swift
- iOS SDK
- UIKit / SwiftUI
- Xcode
- REST APIs
- Git
- JSON Parsing
Good to Have
- Combine Framework
- Firebase
- Core Data
- CocoaPods / Swift Package Manager
- Fastlane
- XCTest
- App Store Connect
Key Competencies
- Strong communication and collaboration skills.
- Ownership mindset and proactive problem-solving.
- Ability to work independently and within cross-functional teams.
Sourced from foundit
Section · 02
Skills
Section · Company
About Infinite Computer Solutions

Infinite Computer Solutions
IT Services & Consulting
15k+
employees
2001
25 years old
Bangalore / Bengaluru, Karnataka
India
About
Industries
Employee ratings
2,096 reviews
Culture
3.0
Career growth
2.8
Work-life
3.3
Employees rate it well for
Find them on