We are seeking a passionate and skilled iOS Developer to join our dynamic technology team in Indore, Madhya Pradesh. The ideal candidate will have hands-on experience in developing, testing, and maintaining high-quality iOS applications using Swift and Objective-C.
You will work closely with cross-functional teams including product managers, designers, and backend developers to create seamless, high-performing mobile applications that deliver exceptional user experiences. This role requires strong technical proficiency, attention to detail, and a commitment to writing clean, maintainable, and scalable code. You will also contribute to improving development processes, implementing best practices, and staying up to date with emerging technologies in the iOS ecosystem.
Key Responsibilities :
- Design, develop, and maintain iOS applications using Swift and Objective-C.
- Collaborate with cross-functional teams to define, design, and deliver new application features.
- Write clean, efficient, and reusable code following standard coding practices.
- Integrate applications with RESTful APIs and work with third-party libraries and frameworks.
- Troubleshoot, debug, and optimize app performance to ensure smooth user experience.
- Participate in code reviews to maintain code quality and share best practices across the team.
- Implement UI / UX designs that meet design standards and provide intuitive user experiences.
- Stay current with emerging iOS technologies, tools, and frameworks, and evaluate their potential for adoption.
- Contribute to continuous improvement of the software development process through innovative ideas and automation.
- Assist in preparing applications for deployment and App Store release, ensuring compliance with Apples guidelines.
Required Skills and Qualifications :
Bachelors degree in Computer Science, Information Technology, or a related field.Minimum 3 year of hands-on professional experience in iOS development.Strong proficiency in Swift and Objective-C programming languages.Sound understanding of MVC and MVVM architectural design patterns.Experience with RESTful APIs, JSON, and integration with backend services.Proficiency with version control tools such as Git.Knowledge of debugging tools, performance tuning, and memory management.Excellent analytical, problem-solving, and communication skills.Ability to work collaboratively in a team-oriented and agile environment.Preferred Skills (Good to Have) :
Experience with Core Data, Core Animation, or other advanced iOS frameworks.Familiarity with SwiftUI and Combine for building modern interfaces.Experience with unit testing and test-driven development (TDD).Understanding of CI / CD pipelines and automated build processes.Prior experience with App Store submission, review, and release processes.(ref : hirist.tech)