IOS Developer

Job Descriptions

As an iOS developer, you have the ability to create innovative and engaging mobile applications that can drive business growth and revenue. A great iOS developer can make a significant difference in the success of a company, and it is important to have a clear and well-written job description to attract top candidates to this role. A strong job description will help ensure that you find the best candidate for the position, who has the skills and experience to create high-quality and successful iOS apps.

Hiring a

IOS Developer


Sign up for Rezi's 7-day free trial to post this job and hire.


Input your position's key details and required skills


Generate your full job descriptions with our AI Writer


Integrate your job opening directly to Rezi user accounts

IOS Developer

December 26, 2022


We are looking for an experienced IOS Developer to join our development team at Rezi. As an IOS Developer, you will be responsible for developing and maintaining our mobile applications, as well as helping to design and deliver the best user experience. To be successful in this role, you should be familiar with the latest IOS trends, have in-depth knowledge of Swift, Objective-C and Xcode/IDE, and have the ability to integrate mobile applications with backend services. You should also have experience in using core location and maps frameworks, as well as be comfortable with developing UI/UX designs. Ultimately, you will be responsible for building and maintaining high-quality mobile applications that meet customer demands.


• As an iOS Developer at Rezi, responsible for developing, optimizing and maintaining mobile applications for the iOS platform

• Design and develop user interfaces and experience for Rezi’s native iOS applications

• Create and maintain SDKs and APIs for integration with external systems and services

• Implement efficient caching and data synchronization strategies

• Develop automated tests for mobile applications

• Troubleshoot and debug applications to optimize performance and fix errors

• Stay up-to-date with the latest iOS technologies and trends

• Collaborate with other developers, designers, product managers and other stakeholders to ensure smooth deployment and customer satisfaction


• 5+ years of experience in building and deploying high quality IOS applications

• Strong knowledge and experience in building Swift applications and Objective-C

• Experience with core IOS frameworks like UIKit, Core Data, Core Animation, Core Graphics and Core Text

• In-depth knowledge of memory management, caching, and performance tuning for mobile devices

• Experience with Cocoa Touch, Cocoa Pods, and Xcode

• Experience in developing scalable, secure and robust iOS applications

• Proficiency in developing automated unit and UI tests

• Knowledge of Apple’s design principles and interface guidelines

• Understanding of Apple’s Human Interface Guidelines

• Ability to work with RESTful APIs to connect IOS applications to back-end services

• Strong problem solving and debugging skills



IOS Developer

December 26, 2022


We are looking for an experienced IOS Developer to join our team and develop mobile applications for the Apple platform. The successful candidate will have a solid understanding of the IOS mobile platform and must have experience developing applications using Swift, Objective-C and Xcode/IDE. The IOS Developer will be responsible for designing, developing and maintaining mobile applications for iPhone, iPad and Apple Watch. The IOS Developer will also be responsible for debugging and testing applications to ensure that they are functioning properly and meeting all customer requirements. The successful candidate must have strong problem-solving and communication skills and must be able to work both independently and collaboratively. Ultimately, the IOS Developer will create and maintain mobile applications that offer a great user experience and are optimized for performance.


• As an iOS Developer at Rezi, responsible for designing, coding and debugging applications for iOS devices

• Implement UI/UX design into mobile applications with a focus on usability and performance

• Collaborate with other developers to create and maintain high-quality source code

• Identify and troubleshoot problems within applications and the underlying code

• Work closely with product managers, designers and other stakeholders to develop features

• Monitor and improve application performance across all iOS devices

• Stay up-to-date with the latest trends and technologies in the mobile development space

• Participate in the entire application lifecycle from concept to deployment, including design, development, testing and maintenance


• 5+ years of iOS development experience.

• Expert knowledge of Swift and Objective-C programming languages.

• Proficient understanding of code versioning tools, such as Git.

• Proven experience creating UI, UX and implementing design principles.

• Knowledge of Apple’s Human Interface Guidelines and interface and design best practices.

• Experience with UIKit, CoreGraphics, CoreAnimation and other IOS frameworks.

• Familiarity with RESTful APIs to connect IOS applications to back-end services.

• Experience with offline storage, threading, and performance tuning.

• Experience with performance and memory tuning with tools such as Instruments.

• Ability to build reusable IOS components and libraries for future use.

• Knowledge of Apple’s App Store submission process.


Enjoy hiring without limits.

Create better job descriptions with our AI Job Description Generator

Save time - get better results.

Understand your reach with audience size estimation

Transparency everywhere.

Connect only with qualified Rezi users with integrated job postings

Matches made to interview.