Senior/Lead IOS Engineer
Client:
One of the world's largest fashion retailers, selling in 215 markets through its online platform or its 6,477 stores in 95 markets.
Project Details:
- The product is a mobile app developed using web technologies (Java and React). There are both web and mobile versions of the application
- Methodology: Scrum
- Сustomer's location: Spain
- Team Composition: TL + 2 BE + Lead IOS+ Senior IOS + QA
- Duration of cooperation: long-term
Requirements:
- 5+ years of proven extensive commercial experience with UIKit and Swift
- Extensive experience with SwiftUI
- Solid Object-Oriented Design and Analysis Skills and modern development practices
- Experience with testing – Unit testing, snapshot testing, automation testing
- Test Driven Development and Behaviour Driven Development
- Knowledge of UI Architectural patterns: MVC, MVVM, MVP
Responsibilities:
- Research and evaluate technical options to implement business requirements
- Work in close contact with the Product Owner and support in the technical definition of product backlog items
- Provide system or technical development expertise to the team
- Guarantee continuous deployment, write qualitative, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
- Suggest technical and functional improvements to add value to the product
Required skills experience
| Swift | 4 years |
Required languages
| English | B2 - Upper Intermediate |