Position: iOS Developer
Category: iOS
English level: intermediate
Years of experience: 6


iOS software engineer with 6+ years of commercial software development experience. Experienced with prototyping, building, and releasing mobile applications on the App Store, conducting a full development lifecycle, project estimating. Skilled in Swift. Capable to maintain processes in Agile environments. Passionate about writing well-designed and efficient code.

Proficiency:

- Problem-solving, “result-first” oriented developer;
- Team player, experienced in leading several iOS teams;
- Intuitive compliance with SOLID principles, strong object-oriented/functional programming skills;
- Feeling free with Swift;
- Ability to design sustainable architectures, delve into complex legacy ones. Familiar with most
mainstream architectures patterns;
- Practical understanding of multithreading and synchronization;
- Knowledge of Apple’s frameworks and its some underlying principles;
- Experienced in setting up flexible CI/CD solutions;
- Ability to quickly get acquainted third-party libraries.

I have been involved in a very large number of different projects. These are both large, highly loaded applications and specialized lightweight solutions. I have experience of working both in a team and as an independent developer. In part of my experience I was on team lead position for iOS/Mobile teams. For more detailed information, please contact me in any way possible.