Position: iOS Software Engineer
Category: iOS
English level: upper
Years of experience: 4

- Focusing on one person when develop software — the person who will use it.
- Engineering robust, performant, easy maintainable & scalable solutions using microservices & software design principles.
- Optimizing software development processes using reusable frameworks.
- Modularizing software architecture.
- It does not matter for me which software development tool (e.g. language) to use.
- Designing & engineering high-load marketplace iOS application from scratch;
- Designing & engineering high-load marketplace Android application;
- Designed & engineered life-tracker iOS application from scratch;
- Designed & engineered pixel coloring iOS application from scratch;
- Designed & engineered scanner iOS application from scratch;
- Designed & engineered fitness iOS applications from scratch;
- Designed & engineered messenger iOS application;
- Developing reusable frameworks.
- Profiling application performance (overall and specific).
- Optimizing different layers of application for both runtime performance and memory impact (footprint).
- Microservices / modularized architecture.
- Code review & mentoring.
Fast growing environment, designing & engineering from scratch,  complicated engineering tasks, innovative startup, leadership challenges, growth opportunities.