About the role
Are you passionate about creating top-tier, enterprise level mobile applications from the ground up? Do you thrive in dynamic environments and relish the opportunity to make a significant impact? If so, we have an incredible opportunity for you!
Our goal is to completely rewrite our customer-facing iOS apps using SwiftUI, bringing a fresh, accessible and seamless experience to our users. With our eCommerce apps driving around 50% of our online trade, this is a fantastic project to be part of.
In this role you will:
* Help establish architectural foundations: Draw on your experience to influence best practice for setting up new, performant iOS apps.
* Design and Implement Features: Create white-label mobile apps that not only offer rich functionality but also provide an inclusive and accessible experience for all users.
* Build Adaptive User Interfaces: Develop intuitive Phone and Tablet interfaces that scale perfectly across various screen sizes.
* Collaborate and Lead: Work with our business stakeholders (eg. Product Owners, UX) to collate and understand requirements. Working alongside a talented team of developers within our eCommerce technology department, providing technical leadership and mentorship to junior developers.
About You:
* Technical Proficiency: Demonstrable experience in building robust iOS applications using Swift and SwiftUI, with familiarity with the Apple ecosystem. Proficiency with Apple’s Xcode IDE.
* Analytical & Problem Solving Skills: Ability to troubleshoot, optimize application performance, and resolve complex technical issues effectively.
* Automation: Proficient in implementing Unit Testing and UI Tests using XCTest framework to ensure application reliability.
* Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum.
* CI/CD: Solid experience in continuous integration and delivery using Git and Azure DevOps.
* RESTful APIs: Hands-on experience with Restful APIs integration.
#J-18808-Ljbffr