# iOS Developer

**Company:** [Creative Chaos](http://jobs.workable.com/companies/p5L6kj66F2EG9zMPo2khja.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** Software Development

[Apply for this job](http://jobs.workable.com/view/1c5d42e3-6142-4c9d-8af6-f114571c1b6c)

## Description

**Job Summary:**

An iOS Developer is an associate at Creative Chaos who is mainly responsible for developing applications for mobile devices powered by iOS operating system. They must also have a strong understanding of the patterns and practices that revolve around the iOS platform. A developer makes sure that the functionality, security and performance of the application is as per the design and is completely bug free.  
  
**Duties and Responsibilities:  
**

-   Design and build applications for the iOS platform
-   Ensure the performance, quality, and responsiveness of applications
-   Collaborate with a team to define, design, and ship new features
-   Identify and correct bottlenecks and fix bugs
-   Help maintain code quality
-   Unit-test code for robustness, including edge cases, usability, and general reliability.
-   Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
-   Independently craft project solutions by applying solid Object-Oriented-Design principles
-   Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes
-   Produce and ensure delivery of quality, readable, and well-tested code.
-   Evaluate strategies and make recommendations on changes and improvements.
-   Collaborate with team members on the design and implementation of new functionalities on the different platforms.
-   Consult with other team members and implement solutions in-line with the departments’ visions.

## Requirements

-   Minimum Bachelors in Computer Science/Software Engineering or equivalent.
-   Minimum 5+ years of related experience in professional industry.
-   Should have good hands-on experience in swift language.
-   Understanding of security standards and compliances
-   Expertise requires in handling of UI Constraint, Foreground / Background services, Network API handling , Database Manipulation, Location Services , File System Management ,Custom Camera Handling etc.
-   Working experience in iOS development
-   Experience with third-party libraries and APIs
-   Solid understanding of the full mobile development life cycle
-   Proficient understanding of code versioning tools such as Git, Mercurial or SVN
-   Good communication skills.
-   Flexible attitude and versatile personality
-   Strong presentation skills

## Benefits

-   Paid Time Off
-   Work From Home
-   Health Insurance
-   OPD
-   Training and Development
-   Life Insurance
