Agility Partners is seeking a Senior iOS Engineer to join in supporting one of the largest eCommerce and retail mobile applications in the country.
In this role, you'll help design, develop, and enhance customer-facing mobile experiences used by millions of customers. You'll partner closely with Product Managers, UX Designers, Backend Engineers, and fellow Mobile Engineers to build features that improve how customers shop, discover products, manage orders, and engage with the digital ecosystem.
This is a great opportunity for someone who enjoys owning features from concept to production and is passionate about building high-quality native iOS applications.
What You'll Do
- Design, develop, test, and deploy native iOS features using Swift and the iOS SDK
- Build intuitive, scalable mobile experiences that enhance the customer journey
- Collaborate with Product, Design, and Engineering teams to turn business requirements into technical solutions
- Develop reusable UI components and scalable application architectures
- Integrate RESTful APIs and backend services to deliver seamless user experiences
- Optimize application performance, reliability, and responsiveness
- Participate in architecture discussions, code reviews, sprint planning, and technical design sessions
- Troubleshoot production issues and support ongoing feature enhancements
- Contribute to engineering best practices, coding standards, and mobile development excellence
- Work closely with QA and release teams to ensure quality deployments
What We're Looking For
- Extensive experience developing native iOS applications with Swift
- Strong knowledge of the iOS SDK and modern iOS development practices
- Experience building customer-facing features within large-scale mobile applications
- Strong understanding of RESTful API integration
- Experience with modern architectural patterns such as MVVM, MVC, or Clean Architecture
- Ability to write scalable, maintainable, and testable code
- Strong debugging, problem-solving, and communication skills
- Experience contributing to code reviews and technical design discussions
Nice to Have
- SwiftUI experience
- CI/CD and automated testing experience
- Experience supporting applications with millions of users
- Familiarity with analytics and experimentation platforms
- eCommerce, retail, or consumer-facing application experience
- Knowledge of accessibility best practices and mobile UX principles
- Agile team experience
Why Join?
- Make an impact on a mobile platform used by millions of customers
- Work on highly visible, customer-facing features that improve the shopping experience
- Collaborate with talented cross-functional teams in a modern engineering environment
- Own features from idea through production and see the direct impact of your work
- Help shape engineering best practices and mobile standards across the organization
- Support innovative digital initiatives focused on customer engagement, personalization, and commerce