We’re hiring two experienced iOS developers to join a high-visibility digital product team focused on building and maintaining a large-scale, customer-facing mobile application in the retail space. The team is responsible for delivering a seamless, intuitive mobile shopping experience to millions of users on iOS devices.
These roles are fully remote and will play a key part in the continued development and support of the iOS application. We’re looking for hands-on engineers who bring deep expertise in native iOS development, clean coding practices, and a strong user experience mindset.
Responsibilities:
-
Design, build, and maintain native iOS features using Swift and related frameworks
-
Collaborate with cross-functional teams including product managers, designers, and backend developers to deliver high-quality features
-
Ensure app performance, responsiveness, and stability through thoughtful architecture and testing
-
Participate in Agile ceremonies and contribute to continuous improvement efforts
-
Conduct and participate in code reviews, debugging, and unit testing
-
Stay current on industry trends and emerging technologies in mobile development
Required Skills:
-
5+ years of professional experience building native iOS applications
-
Strong command of Swift, with exposure to Objective-C as a plus
-
Proficiency in UIKit, CoreData, and familiarity with SwiftUI
-
Solid experience integrating with RESTful APIs and working with JSON
-
Experience using Xcode, Git, and mobile CI/CD pipelines
-
Understanding of Apple Human Interface Guidelines and modern mobile UX patterns
-
Ability to thrive in Agile development environments and work independently in a remote setting
Nice-to-Have:
-
Experience working on retail or e-commerce mobile applications
-
Familiarity with tools like Firebase, Instabug, or similar for monitoring and reporting
-
Knowledge of accessibility standards for mobile platforms
-
Exposure to automated testing and mobile QA frameworks