HamburgerMenu
hirist

Job Description

About the Role :

We are looking for a skilled iOS Developer to join our team and contribute to the design, development, and maintenance of high-quality iOS mobile applications. The ideal candidate will have a strong foundation in Swift and Objective-C, with hands-on experience in building robust, user-friendly apps. You will work closely with cross-functional teams, including product managers, designers, and backend developers, to deliver seamless and engaging user experiences that meet business goals.

Key Responsibilities :

- Design, architect, and develop scalable and efficient iOS mobile applications in Swift and Objective-C.

- Collaborate closely with product managers, UI/UX designers, and backend developers to translate business requirements into technical solutions.

- Ensure optimal application performance, responsiveness, and quality by following best practices and performance tuning.

- Integrate applications with RESTful APIs and third-party libraries to enhance functionality.

- Conduct thorough code reviews and unit testing to maintain high coding standards and ensure robust application delivery.

- Maintain and improve existing applications by identifying bugs and implementing fixes.

- Stay updated with the latest iOS development trends, tools, and best practices to continuously improve development processes.

- Participate in the app submission process to the Apple App Store and manage app lifecycle from development to deployment.

- Apply knowledge of architectural patterns such as MVVM or MVC to create maintainable and scalable codebases.

Required Skills and Experience :

- Strong hands-on experience with Swift and Objective-C programming languages.

- Proficiency with iOS frameworks such as UIKit, Core Data, Core Animation, and others.

- Expertise in Xcode IDE and iOS SDK for app development and debugging.

- Solid understanding of RESTful APIs, JSON parsing, and integration of third-party libraries.

- Familiarity with architectural design patterns including MVVM and MVC.

- Knowledge of Apples App Store submission guidelines and app lifecycle management.

- Excellent problem-solving skills with the ability to debug complex issues efficiently.

- Strong communication and collaboration skills to work effectively within a team environment.

Preferred Qualifications :

- Experience with push notifications, offline storage, and performance tuning.

- Familiarity with Agile/Scrum development methodologies.

- Experience with automated testing tools and continuous integration.

- Contributions to open-source iOS projects or a portfolio of published apps on the App Store.


info-icon

Did you find something suspicious?