Position: iOS Developer (remote)
Category: iOS
English level: fluent
Years of experience: 3

- Reduced build size for most of the company apps by 15-35%
- Developed a solution for advertisement management that was used company-wide (even for the projects I wasn't working on)
- Achieved along with my team a 90% + code coverage from zero
- Reduced regression time for our QA team by more than 50% by
covering most of their test cases with UI and Snapshot tests
- Implemented logic for auto-running tests on our CI machine, allowing to merge request only if tests pass
iOS Developer, Sports.ru
International Sports media with 1M+ MAU
- Developed, maintained, and covered with tests 10+ sports iOS apps
- Worked in a team of 7 iOS developers with constant code reviews
- Took part in meetings and presentations with other iOS teams for sharing
experience (e.g. Mail.ru, hh.ru)

Tech:
- Swift
- RxSwift/RxCocoa
- GraphQL
- VIPER
- Realm
- Git (Gitlab)
- Trunk-Based development, feature toggling
- Unit / UI / Snapshot Testing
I would prefer to work in a team with other developers, who really care about the product. Would be great if team spends time covering code with tests and documentation. I'm working remotely, however it would be nice to have meetings for having better communication.