Posted: 15 September
Offer description
Ios Developer Role
We are seeking a skilled IOS developer to join our dynamic and growing team. The ideal candidate will have extensive experience developing high-quality IOS applications for customers.
Main Responsibilities:
* Develop complex IOS applications, focusing on performance, security, and user experience.
* Collaborate with the mobile team to design, build, and test secure, performant, and well-documented applications.
* Conduct thorough code reviews, identify bugs, and implement fixes to ensure application stability.
* Provide regular updates to stakeholders on progress, issues, and risks throughout the development lifecycle.
Required Skills and Qualifications:
* Expert-level knowledge of IOS SDK and its latest features.
* Experience designing and architecting IOS applications, including multithreaded programming using GCD and operation queues.
* Reactive Programming skills with Rx Swift and Combine, ensuring efficient data processing and handling.
* Strong understanding of network protocols, including RESTful web services, to develop robust and scalable applications.
* Ability to contribute constructively to architectural discussions and provide innovative solutions.
* Experience building mobile apps that work offline, taking into account user needs and expectations.
* Proficiency in GIT version control systems to manage codebase changes and collaborations.
Benefits of Working with Us:
We offer a competitive package that includes opportunities for professional growth, collaboration with experienced developers, and the chance to work on challenging projects.
About the Ideal Candidate:
The ideal candidate will have at least 5 years of experience in mobile development, preferably with a degree in Computer Science, Information Technology, Engineering, or a related field.