iOS Developer

Job Description:

We are looking for an iOS Developer to design, build, and maintain high-quality native iOS applications. You will collaborate with designers, backend engineers, and product managers to create seamless, performant mobile experiences for our clients.

The ideal candidate has hands-on experience with Swift and Objective-C, a solid understanding of the iOS SDK, and a passion for crafting intuitive user interfaces.

In this role, you will translate UI/UX designs into functional mobile interfaces, integrate apps with RESTful APIs and backend services, and ensure optimal performance across Apple devices. You will follow Apple’s design guidelines and iOS best practices.

Responsibilities:

  • Design and develop native iOS applications using Swift and Objective-C.
  • Translate UI/UX designs into functional, responsive mobile interfaces.
  • Integrate applications with RESTful APIs, third-party libraries, and backend services.
  • Optimize application performance, memory usage, and battery efficiency.
  • Conduct unit testing, debugging, and troubleshooting to ensure app stability.
  • Ensure code quality through version control (Git) and participate in code reviews.
  • Stay updated with Apple’s App Store guidelines and iOS development best practices.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2–5 years of experience in iOS application development.
  • Strong proficiency in Swift and/or Objective-C and the iOS SDK.
  • Experience with UIKit, Auto Layout, and interface design principles.
  • Familiarity with REST API integration, Git, and Agile development.
  • Good understanding of Apple’s Human Interface Guidelines and App Store submission process.

How to apply

Email your resume (PDF, DOC or DOCX) to hr@sodelsolutions.com with the subject line:

Job Application: iOS Developer

Email your resume