Senior iOS Engineer (Consultant)

🇽🇰 Pristina, Kosovo
EngineeringiOSSenior
  • remote
  • part-time
  • Consultant

Compare your skills with our requirements

We are seeking a highly skilled Senior iOS Engineer (Consultant) to join our team and contribute to the development of cutting-edge mobile applications. As a consultant, you will play a key role in designing, implementing, and optimizing iOS applications while collaborating with cross-functional teams to ensure best-in-class user experiences. This role requires deep expertise in iOS development, a strong understanding of mobile architectures, and the ability to provide technical guidance. The role will be 100% remote, working with one of our top US clients.

Must-have

  • 5+ years of experience in iOS development.
  • Strong proficiency in Swift and Objective-C.
  • Deep understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and Core Location.
  • Experience with design patterns such as MVC, MVVM, or VIPER.
  • Strong knowledge of RESTful APIs and networking concepts.
  • Experience with automated testing and CI/CD pipelines.
  • Proficiency in performance optimization and memory management.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication and collaboration skills.
  • Great English skills.

Is a plus

  • Experience with SwiftUI and Combine framework.
  • Knowledge of cross-platform technologies such as Flutter or React Native.
  • Familiarity with iOS security best practices.
  • Background in ARKit, Core ML, or other advanced iOS features.
  • Experience working in Agile/Scrum environments.
  • Embedded/Automotive application experience.

What you will do

  • Design and develop high-quality iOS applications with scalable and maintainable code.
  • Collaborate with product managers, designers, and backend developers to define and implement features.
  • Provide architectural guidance and technical leadership to the team.
  • Optimize application performance, ensuring a seamless user experience.
  • Implement and maintain CI/CD pipelines to streamline deployment processes.
  • Conduct code reviews and provide mentorship to junior engineers.
  • Stay up-to-date with the latest iOS development trends and technologies.
  • Work as part of a team to define, create, and launch new features.
  • Identify and repair bottlenecks, as well as defects.
  • Assist in maintaining code quality, structure, and automation.

Are you a Senior iOS Engineer (Consultant) eager to grow within a team of highly skilled innovators at Hatom?

Join us to work on cutting-edge products across diverse industries, leveraging the latest technologies to create impactful solutions.

Personal information

Attach your CV*
Doc, PDF, JPG (10 MB or less)

Additional Information