Overview
Job Title: Native iOS Developer (3-6 years experience)
Location: Work From Office
Company: Agnotic Solutions
About Us:
Agnotic Solutions is a leading software development company specializing in AI, SaaS, and enterprise solutions. We are expanding our team and are looking for a talented and motivated Native iOS Developer to join us in creating high-performance mobile applications for our clients across the US and UK.
Job Description:
We are seeking an experienced Native iOS Developer with 3-6 years of experience in iOS application development. The ideal candidate will have a strong understanding of the iOS SDK, experience with Swift and Objective-C, and a passion for building innovative mobile solutions. As part of our team, you will work closely with designers, product managers, and other developers to deliver seamless and feature-rich mobile applications.
Responsibilities:
- Design, develop, and maintain high-quality iOS applications.
- Write clean, maintainable, and efficient Swift and Objective-C code.
- Collaborate with cross-functional teams to define and implement new features.
- Troubleshoot and debug issues to optimize application performance.
- Integrate third-party libraries and APIs into iOS applications.
- Ensure the performance, quality, and responsiveness of applications.
- Stay up-to-date with the latest iOS development trends, best practices, and technologies.
- Participate in code reviews and provide constructive feedback.
- Write unit and UI tests to ensure the reliability of the app.
- Work closely with backend developers to integrate APIs and ensure smooth functionality.
Requirements:
- 3-6 years of professional experience in native iOS app development.
- Proficiency in Swift and Objective-C.
- Strong understanding of iOS frameworks such as UIKit, CoreData, CoreAnimation, and AutoLayout.
- Experience with RESTful APIs and web services integration.
- Familiarity with version control systems like Git.
- Knowledge of the full mobile development lifecycle.
- Strong problem-solving and debugging skills.
- Ability to work in an Agile environment, collaborating with cross-functional teams.
- Familiarity with iOS UI/UX design principles and best practices.
- Experience with tools like Xcode, CocoaPods, and Fastlane.
- Excellent communication skills and the ability to work effectively in a team.
Preferred Skills:
- Experience with unit testing frameworks like XCTest.
- Familiarity with Cloud services such as AWS or Firebase.
- Knowledge of continuous integration and delivery (CI/CD) practices.
- Experience with building iOS apps for large-scale production environments.
- Familiarity with the Apple Human Interface Guidelines.
Job Type: Full-time
Schedule:
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Kothrud, Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
- iOS development: 3 years (Preferred)
- Swift: 3 years (Preferred)
Work Location: In person