Remote iOS Developer

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Technology stack
Leave a feedback