The Company is a global IT solutions provider established in 1998, with offices in Florida (USA) and Vadodara (India). It specializes in delivering cost-effective, high-quality software products and services through an offshore-centric model. With an ISO 9001:2008-certified Quality Management System and a skilled technical team, it ensures reliable, consistent, and efficient project delivery. The Company focuses on long-term client partnerships and works as an extended technology team for its customers.
Skillset
- 8 + years of proven experience in iOS application development, using both Objective-C & Swift and Swift UI and mobile automation test development.
- UI development using both Storyboards, XIBs, and SwiftUI.
- Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text and Swift Concurrency.
- Integrate SwiftUI with Combine for reactive programming and data flow.
- Experience consuming RESTful APIs with iOS applications.
- Has experience working with large code bases and working with a shared REST API library.
- Understands iOS UX and works closely with the design team to ensure UI designs are aligned with the current iOS UI guidelines.
- Understands how to mock and provide end to end coverage for API components.
- Experience with offline storage, background processing, threading, and performance optimization.
- Understanding Apple’s design principles and interface guidelines.
- Understanding of the software and mobile development life cycle.
- Having published iOS app on the Apple App Store a plus.
- Interest and ability to learn different technology stacks as needed.
- Understanding of Server-Driven UI principles and implementation strategies.
- Integrate with GraphQL APIs using Apollo or similar clients.
- Hands-on experience in QA automation testing using Selenium/Playwright or a similar framework is preferred.
- Comfortable working in a team environment following the Agile methodology.
- Able to work both independently and as part of a team in a fast-paced environment to deliver well-designed, reusable, and high-quality code on time.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Note: Due to a high volume of applications, only shortlisted and relevant candidates will be contacted.