Job Description

We are looking for a skilled iOS Developer with a strong foundation in Swift and SwiftUI to join our mobile engineering team. You will play a key role in building and maintaining high-quality iOS applications, working in close collaboration with both internal and external engineering teams. The ideal candidate is proactive, pragmatic, and highly communicative, with a passion for delivering clean, maintainable code in a fast-paced environment.

Responsibilities

· Develop, maintain, and enhance iOS applications using Swift and SwiftUI

· Work closely with cross-functional teams including backend developers, designers, and QA

· Participate in code reviews and ensure high standards of code quality

· Proactively address technical issues and contribute to architectural discussions

· Stay updated on the latest iOS technologies and trends.

· Active collaboration between internal and external engineering teams

· Candidates should demonstrate a self-driven mindset, with the ability to take ownership, communicate clearly, and solve problems pragmatically

Requirements

 

· Bachelor's degree in Computer Science, Software Engineering, or a related field.

Must-Have Skills:

· 3+ years of hands-on experience with Swift and SwiftUI (majority of the codebase)

· Solid understanding of iOS development best practices and Apple’s design principles

· Experience with app lifecycle, memory management, and performance tuning

Nice to Have:

· Proficiency in UIKit and Objective-C (used in a smaller portion of the codebase)

· Experience integrating with RESTful APIs and third-party libraries

· Familiarity with unit testing and CI/CD pipelines

· Familiarity with version control tools such as Git.