Position: Senior iOS Developer
Company: AboutHR recruiting agency
Experience required: 5y
English level: upper

We plan to create an application with which the club’s clients can easily book and manage the club’s services.

**REQUIREMENTS**
Strong Intermediate level of English, good communication skills.
4-5+ years of working experience in software engineering.
Extensive experience developing iOS applications in Swift and also experience with Routers, MVP, OOD, KISS, Moya, DI (Swinject), FastLane, swiftgen, bundler.
Solid understanding of the full iOS mobile development life cycle.

**RESPONSIBILITIES**
Contribute to high-quality mobile app design and architecture.
Apply software engineering design patterns to develop well-structured, modular, performant application code.
Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring.