Position: iOS Team/Tech Lead, Senior iOS Engineer
Category: iOS
English level: fluent
Years of experience: 8

iOS Team/Tech Lead:
- work with the Engineering and Product Management organizations to establish and deliver the product road-map 
- manages overall software development lifecycle (major, minor releases)
- provides leadership and ownership for process improvements
- assess project feasibility by analyzing technology, resource needs, and market demand.
- direct, review, or approve project design changes
- writing code for new features 

iOS Tech Lead:
· provide technical leadership for the team of four iOS engineers and take ownership of the technical development
· working in a huge team (35+ iOS engineers) divided by two countries: the USA and Ukraine
· expertise in architecting/designing/developing highly performant features
· help improve code quality through writing unit tests, automation, and performing code reviews
· implemented better solutions to improve the cold launch and UI rendering
· provide guidance to junior developers
· writing code for new features
Programming languages:
- Objective-C
- Swift

Technologies/Frameworks:
- Foundation
- CocoaTouch
- СoreAnimation
- CoreData
- Networking
- UIKit
- MapKit

Management:

- Organizational Skills
- Time Management and resource allocation
- Complex Problem Solving and Decision Making
- Analytical Thinking Skills