This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Our client is seeking an innovative and skilled iOS Developer who is passionate about creating exceptional mobile experiences.
In this role, you will be responsible for developing, maintaining, and optimizing iOS applications.
You will collaborate closely with designers and backend developers to deliver outstanding user experiences and ensure the seamless functionality of the apps.
Key responsibilities include designing, developing, and maintaining high-quality iOS applications.
You will work in collaboration with cross-functional teams to define and implement new features.
Optimizing app performance and fixing bugs to enhance user experience is essential.
Writing clean, maintainable, and efficient code is a requirement.
Staying current with emerging technologies and best practices in mobile development is expected.
Participation in code reviews and contributing to team knowledge sharing is part of the role.
You will support the entire application lifecycle from concept to deployment.
Requirements:
A Bachelor's degree in Computer Science, Engineering, or a relevant field is required.
You must have 2+ years of professional experience in iOS development.
Strong expertise in Swift and Objective-C is necessary.
Experience with iOS frameworks such as UIKit, Core Data, and Core Animation is required.
Familiarity with RESTful APIs to connect iOS applications to back-end services is essential.
A solid understanding of Apple's Human Interface Guidelines is needed.
Knowledge of version control systems, such as Git, is required.
Preferred qualifications include experience with integrating third-party libraries and APIs.
Understanding of offline storage, threading, and performance tuning is beneficial.
The ability to work independently and as part of a team is important.
Excellent communication skills and strong problem-solving abilities are necessary.
Familiarity with Agile/Scrum methodologies is a plus.
Benefits:
The position offers a competitive salary and a comprehensive benefits package.
Flexible working hours with a fully remote work model are provided.
There are opportunities for professional development and career advancement within a supportive environment.
The company promotes a collaborative culture that values innovation, creativity, and teamwork.