Description : Role Overview
We are looking for a skilled iOS Mobile Developer with strong experience in architecting and delivering complex mobile applications.
The ideal candidate will have deep expertise in Swift and a solid understanding of mobile development principles, accessibility standards, and the full software development lifecycle.
You will work closely with cross-functional teams to build high-quality, scalable, and user-centric features for one of the most widely used retail mobile applications.
Key Responsibilities :
- Design, architect, and implement new features for the Tesco Grocery Home Shopping iOS application, with a focus on improving and personalizing the customer experience.
- Work on the orders and returns domain to deliver seamless and intuitive customer journeys.
- Collaborate with product, design, and backend teams to build mobile experiences using SwiftUI and modern iOS frameworks.
- Integrate REST API endpoints and ensure robust data handling within the app.
- Ensure the application meets high standards of mobile accessibility and performance.
- Participate in all phases of the development lifecycle design, coding, testing, build, deployment, and maintenance.
- Work within a Lean and Agile environment, actively contributing to sprint planning, code reviews, and retrospectives.
- Contribute to and follow DevOps practices as part of continuous integration and delivery.
- Take ownership of features / modules and deliver high-quality work with minimal oversight.
- Collaborate effectively as part of a cross-functional team and lead discussions when required.
Required Qualifications & Skills :
BS / MS in Computer Science or equivalent experience.Extensive hands-on experience developing commercial iOS applications in Swift.Strong experience in architecting and building complex mobile applications.Deep understanding of mobile development principles, iOS platform capabilities, and limitations.Demonstrated experience integrating RESTful APIs.Strong understanding of industry-standard mobile accessibility guidelines.Experience working across the full development lifecycle.Exposure to DevOps concepts and tooling.Experience working in Lean and Agile environments.Strong communication, collaboration, and stakeholder-management skills.Proactive, self-driven, and able to take ownership of work from inception to production.Passion for mobile development we would love to hear about the apps youve built or contributed to.Nice to Have :
Experience with Objective-C (legacy codebase handling).Familiarity with Jetpack Compose (for collaboration with Android teams).Knowledge of cloud technologies or CI / CD pipelines.Role Type :
Mobile Developer (iOS)
Skills : Swift, SwiftUI, Objective-C, iOS Development
(ref : hirist.tech)