We are looking for an iOS Developer to help build exceptional mobile experiences and work closely with product, design, and backend teams to deliver high-quality features.
Responsibilities
Design, build, and maintain high-performance, reusable, and reliable iOS applications using Swift
Collaborate with UX/UI designers to translate wireframes and mockups into polished, pixel-perfect interfaces
Work with backend engineers to integrate RESTful APIs and third-party services
Ensure application performance, quality, and responsiveness through profiling, debugging, and optimization
Write clean, well-documented, and testable code following best practices
Participate in code reviews and contribute to improving team standards
Stay up to date with the latest iOS frameworks, Apple guidelines, and industry trends
Help define and refine product requirements from a technical perspective
Troubleshoot and resolve bugs and production issues in a timely manner
Profile Sought
Must-Have
3+ years of professional experience developing iOS applications
Strong proficiency in Swift; Objective-C is a plus
Solid understanding of UIKit and/or SwiftUI
Experience with MVC, MVVM, or other architectural patterns
Familiarity with RESTful APIs, JSON, and asynchronous programming, including async/await and Combine
Experience with Xcode, Instruments, and the Apple developer ecosystem
Knowledge of the App Store submission process and guidelines
Understanding of iOS memory management and performance optimization
Experience with Git and version control workflows
Strong attention to detail and genuine care for user experience
Proactive communication and the ability to work effectively in cross-functional teams
Ability to own features end-to-end and drive them to completion