Please let Creative Chaos know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
An iOS Developer is an associate at Creative Chaos who is mainly responsible for developing applications for mobile devices powered by the iOS operating system.
They must have a strong understanding of the patterns and practices that revolve around the iOS platform.
A developer ensures that the functionality, security, and performance of the application are as per the design and completely bug-free.
Duties include designing and building applications for the iOS platform, ensuring performance, quality, and responsiveness of applications.
The developer collaborates with a team to define, design, and ship new features, identifies and corrects bottlenecks, and fixes bugs.
They help maintain code quality and unit-test code for robustness, including edge cases, usability, and general reliability.
The role involves continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Developers independently craft project solutions by applying solid Object-Oriented-Design principles.
They work closely with product management and UX to execute ideas from concept to delivery using excellent software design, coding, and processes.
The position requires producing and ensuring the delivery of quality, readable, and well-tested code.
Developers evaluate strategies and make recommendations on changes and improvements.
They collaborate with team members on the design and implementation of new functionalities on different platforms and consult with other team members to implement solutions in line with the department's visions.
Requirements:
A minimum of a Bachelor's degree in Computer Science, Software Engineering, or equivalent is required.
Candidates must have a minimum of 5+ years of related experience in the professional industry.
Good hands-on experience in the Swift programming language is essential.
An understanding of security standards and compliance is necessary.
Expertise is required in handling UI constraints, foreground/background services, network API handling, database manipulation, location services, file system management, and custom camera handling.
Working experience in iOS development is mandatory.
Experience with third-party libraries and APIs is required.
A solid understanding of the full mobile development life cycle is necessary.
Proficient understanding of code versioning tools such as Git, Mercurial, or SVN is required.
Good communication skills are essential for this role.
A flexible attitude and versatile personality are important.
Strong presentation skills are also required.
Benefits:
The position offers Paid Time Off to employees.
Employees have the option to Work From Home.
Health Insurance is provided as part of the benefits package.
Outpatient Department (OPD) coverage is included.
Opportunities for Training and Development are available.
Life Insurance is also part of the benefits offered.