Now hiring

Software Engineer @ Infinite Computer Solutions

Bangalore - GAOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Software Engineer

Job description: a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

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.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores