Drest
,
London, Greater London
Sr. iOS Engineer (Remote- UK Based only)
Overview
Job Description
At DREST you will join a team that's creating a game-changing interactive fashion technology platform. We are combining state of the art technology with a luxury fashion styling experience plus real-time content at its core. As a fast growth digital platform led by industry experts from the app technology, luxury fashion, gaming and e-commerce worlds, we have tripled in size since we started. Our teams are based in London and across the world as we hire in the most outstanding talent. The Team You will join a diverse, cross functional team of individuals comprising of Designers, Frontend, Backend and QAs all working together to deliver high quality features. You will work with the team to design and deliver new features in an agile way implementing SCRUM. What you will be doing: - Owning OKRs and defining how best to deliver on those metrics - Working closely with your team to shape both the product and our processes - Collaborating with our designers to build the best possible mobile experience - Ship features to production Requirements Must have: * Knowledge and experience on Swift (at least in two projects) * Experience of OOP and POP principles * Experience and understanding of commonly used Architectural Design * Patterns (MVC, MVP, MVVM, VIPER) * Knowledge of Design Patterns * Experience with source control and Code Release Process (Git Flow) * Experience on implementing custom User Interface * Dependency management in iOS projects (Carthage/Cocoapods/SPM) * Experience in Unit Tests * Understanding and basic knowledge for Apple Human Interface Guideline * Strong communication skills Nice to have * Experience in XCUITests * Experience in CI/CD * Knowledge of GraphQL * Knowledge on basic security principles * Experience in Architectural migrations * Knowledge of SwiftUI & Combine * Knowledge of functional reactive programming Benefits * Benefits * Collaborative team * Competitive salary * EMI Share Scheme * Private Medical * Life Assurance * Remote friendly * Flexible working hours * and more!