Experience

2-4

Seniority level

Mid Level

Employment type

Full-Time

Overview

We are seeking a skilled Native iOS Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance and scalable iOS applications. You will collaborate closely with product managers, UI/UX designers, and backend developers to deliver seamless user experiences.

Responsibilities

  • Develop and maintain native iOS applications using Swift and/or Objective-C.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and performance bottlenecks.
  • Write clean, maintainable, and efficient code following best practices.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Participate in code reviews and provide constructive feedback to peers.
  • Integrate with RESTful APIs and third-party libraries.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in native iOS development with Swift and/or Objective-C.
  • Strong understanding of Apple’s design principles and interface guidelines.
  • Experience with XcodeCore DataCore Animation, and other iOS frameworks.
  • Familiarity with RESTful APIsJSON, and third-party libraries.
  • Solid understanding of memory management and multi-threading.
  • Knowledge of version control systems (e.g., Git).
  • Experience with App Store deployment and release management.
  • Problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Share Job

Application Form

*Doc, Docx, PDF (Max file size - 6MB) upload icon