Free iOS Developer Job Description and Ad Templates

To write a good job description and ad for an iOS developer, you need to focus on the specific technologies required for the project. When you are looking for an advanced iOS developer to fill a particular niche, posting a generic iOS developer description in your job posting will bring in loads of apps from people who are not familiar with the required technologies or have minimal knowledge of the platform in general.

This page will provide you with a sample iOS programmer job description to help you write the perfect job posting and make it easy to find and hire someone that matches your specific criteria.

Be sure, this iOS developer job description template is optimized for posting on online forums or job pages and is easy to customize for your company.

Looking for iOS developers to join your team?

vitalii_danylov

I'm Vitalii

Full-Stack Developer

marcin_olszewski

I'm Marcin

Ruby on Rails Developer

michal_olejniczak

I'm Michał

Ruby on Rails Developer

iOS Developer Job Description Templates

  • Junior iOS Developer
  • Mid iOS Developer
  • Senior iOS Developer
Copied Copy to clipboard

Company Introduction

Write a brief and catchy paragraph about your company. Be sure to provide information about the corporate culture, and benefits of the company. Mention hours of operation, telecommuting opportunities, and anything else that you think makes your company interesting.

Main info

  • Experience: over 1 year of experience in the relevant industry
  • Eligibility: Any Graduate
  • Salary: in line with the industry standard.

Work description

  • Design and build apps for the iOS platform
  • Ensure application performance, quality, and responsiveness.
  • Collaborate with the team to define, design and release new features
  • Identifying and eliminating bottlenecks and fixing errors
  • Communicate directly with customers if necessary.
  • Train and mentor other junior developers as needed.

Skills

  • Fluent in Objective-C or Swift
  • Experience with iOS frameworks like Core Data, Core Animation, etc.
  • Experience with offline storage, streaming and performance tuning
  • Familiarity with the RESTful API for connecting iOS applications to back-end services.
  • Knowledge of other web technologies and UI / UX standards
  • Understanding Apple design principles and interface guidelines
  • Knowledge of low-level C based libraries is preferred
  • Introducing the Cloud Messaging API and Push Notifications
  • Good understanding of code version control tools like Git.

Why join us?

  • Get the chance to contribute and be recognized from day one
  • Enjoy flexible working hours from 8:30 am to 8:30 pm.
  • Work 5 days a week (enjoy work-life balance)
  • Award-winning company with a best-in-class modern work environment
  • Friendly, supportive, professional and achievement-oriented management team
  • Competitive salary and benefits, professional HR team
  • The ability to learn new things every day
  • On-site capabilities

We are a proprietary product company developing an integrated super application marketplace, a global trading and messaging platform. We recruit in [cities].

We are interested in hiring experienced mobile app developers who are ready to join our team. We need iOS developers. This position is a remote and full-time job.

Brief information about the project

We are working on a sophisticated web application for the global online marketplace providing broader functionality including omnichannel marketing, messaging, recommendations, rewards, reviews and more. The project is currently at the prototype stage.

Responsibilities

  • Develop mobile apps on iOS platforms.
  • Make sure apps follow Apple guidelines.
  • Offer technological, structural and architectural solutions and implement them.
  • Ensure complete coverage of all applications with automated tests.
  • Maintain apps, keep developing and improving apps as new features are added.
  • Backend team interaction
  • Working with RESTful interfaces
  • Payment system integration
  • Testing mobile applications

Experience Required

  • MVC (not bulk)
  • Strong design patterns, DI, SOLID
  • Alamofire
  • Snapkit
  • Experience with git
  • Would be a plus: Unit testing, design and implementation

We need a link to a major project you've been working on in bitbucket / git so that we can access and evaluate your work.

We will require a sample of your code, and you will be assigned a suitable and up-to-date test to validate your experience.

Optional, but encouraged

Web development experience

Mobile application interface development

We offer

  • Above average pay plus bonus
  • Regular revision of wages
  • Launch Bonus
  • We require intermediate or advanced written English.
  • A good level of spoken English is encouraged, but not required.

Looking forward to your resume!

Designation: Senior iOS Developer

Qualification: BEIT, BECE, MCA, MSc IT

Critical skills

  • Strong technical background, good knowledge of Xcode, Cocoa frameworks such as Core Data, Core Animation, Core Graphics, Core Audio and Core Text.
  • Strong command over Swift and objective C.
  • Comfortable in Storyboard and Playground.
  • Strong command over Web APIs & Social media integration.

 

Cost to company: As per market standard

Experience

  • 5+ years
  • Good knowledge of interface builder, Core animation, and Object oriented concepts.
  • Strong working knowledge of HTML5 & CSS, MySQL, and JavaScript.
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
  • Experience with third-party libraries and APIs.
  • The familiarity with frameworks & web technologies.
  • Android experience is an added advantage.
  • Team handling experience is an added advantage.

Role and Responsibility:

  • To design and build advanced applications for the iOS platform.
  • Client Interaction.
  • To collaborate with cross-functional teams to define, design and ship new features.
  • To generate wireframes.
  • To design, develop, test and implement an iOS application as well as continue production
  • of new versions of the application.
  • To design solutions independently.
  • Unit-test code for robustness, including edge cases, usability and general reliability.
  • Work on bug fixing and improving application performance.
  • Operates effectively in a fast paced, deadline driven, collaborative and iterative programming environment.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Soft Skills

  • Pleasant in communication
  • Very good in interdepartmental coordination
  • Innovative and out of box thinking
  • Self-motivated and creative problem-solving skills

iOS Developer Job Ad Templates

  • Junior iOS Developer
  • Mid iOS Developer
  • Senior iOS Developer
Copied Copy to clipboard

About the position

As a junior iOS developer at {company_name}, you will create beautiful and user-friendly iOS apps for our clients. Your code will be written in a timely and scalable manner, while providing strong optimizations. You will also test your code for robustness, including edge cases, usability, and overall robustness. You will work closely with our development team to deliver high quality iOS apps. Ultimately, our iOS customers will have a great mobile experience thanks to you.

About the applicant

  • You have published one or more iOS apps in the App Store.
  • You are familiar with Swift, Objective-C and Cocoa Touch.
  • You know how to work with iOS frameworks like Core Data, Core Animation, Core Graphics and Core Text.
  • You are well versed in the iOS platform.
  • You can use standard libraries and APIs.
  • You have a working knowledge of the general mobile landscape, architecture, trends and emerging technologies.
  • You know what the full mobile development lifecycle includes.
  • You are analytical and good at time management.
  • You have excellent communication and problem solving skills.
  • You are curious about new technologies and you can't wait to find ways to implement them in your work.
  • You have a great appetite to learn and improve your iOS skills.

About our company

We are an agency that strongly believes in teamwork, design and creativity. We love to create the very best digital products that make the world a better place.

We value the combination of simplicity and intelligence to deliver a great experience. If you enjoy detailing every detail, then join our team of losers, freaks and geeks!

About the position

As a Middle iOS developer at {company_name}, you will create beautiful and user-friendly iOS apps for our clients. Your code will be written in a timely and scalable manner, while providing strong optimizations. You will also test your code for robustness, including edge cases, usability, and overall robustness. You will work closely with our development team to deliver high quality iOS apps. Ultimately, our iOS customers will have a great mobile experience thanks to you.

About the applicant

  • You have published one or more iOS apps in the App Store.
  • You are familiar with Swift, Objective-C and Cocoa Touch.
  • You know how to work with iOS frameworks like Core Data, Core Animation, Core Graphics and Core Text.
  • You are well versed in the iOS platform.
  • You can use standard libraries and APIs.
  • You have a working knowledge of the general mobile landscape, architecture, trends and emerging technologies.
  • You know what the full mobile development lifecycle includes.
  • You are analytical and good at time management.
  • You have excellent communication and problem solving skills.
  • You are curious about new technologies and you can't wait to find ways to implement them in your work.
  • You can deliver quality features without much oversight and still keep your team updated.

About our company

We are an agency that strongly believes in teamwork, design and creativity. We love to create the very best digital products that make the world a better place.

We value the combination of simplicity and intelligence to deliver a great experience. If you enjoy detailing every detail, then join our team of losers, freaks and geeks!

About the position

As a senior iOS developer at {company_name}, you will create beautiful and user-friendly iOS apps for our clients. Your code will be written in a timely and scalable manner, while providing strong optimizations. You will also test your code for robustness, including edge cases, usability, and overall robustness. You will work closely with our development team to deliver high quality iOS apps. Ultimately, our iOS customers will have a great mobile experience thanks to you.

About the applicant

  • You have published one or more iOS apps in the App Store.
  • You are familiar with Swift, Objective-C and Cocoa Touch.
  • You know how to work with iOS frameworks like Core Data, Core Animation, Core Graphics and Core Text.
  • You are well versed in the iOS platform.
  • You can use standard libraries and APIs.
  • You have a working knowledge of the general mobile landscape, architecture, trends and emerging technologies.
  • You know what the full mobile development lifecycle includes.
  • You are analytical and good at time management.
  • You have excellent communication and problem solving skills.
  • You are curious about new technologies and you can't wait to find ways to implement them in your work.
  • You have experience teaching and mentoring other developers.
  • You can monitor and promote projects.

About our company

We are an agency that strongly believes in teamwork, design and creativity. We love to create the very best digital products that make the world a better place.

We value the combination of simplicity and intelligence to deliver a great experience. If you enjoy detailing every detail, then join our team of losers, freaks and geeks!

hire_an_expert_01

Looking for iOS experts to hyper grow your product? We are ready for a next challenge!

Get in touch
Looking for vetted iOS developers to join your team?

There are hundreds of battle-proven software development experts in our Talent Network.