iOS Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
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
Requirements
- 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
- Mobile performance optimization 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
Benefits & conditions
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…