About the company
Creative Chaos is hiring an iOS Developer responsible for developing applications for mobile devices powered by the iOS operating system.
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
- 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
- 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
- Good hands-on experience in Swift language
- Understanding of security standards and compliances
- Expertise in handling 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
Conditions
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
- Life Insurance