Position: iOS Developer
Company: Skylum
Category: iOS
Experience required: 3y

Do you want to challenge yourself to leverage our world-class cutting-edge imaging technology and bring it to billions around the world?

Your mission is to create the best mobile applications to unleash the creativity of users.

Your tasks will be:
- Design, prototype, and deliver working solutions and features for new products;
- Create beautiful and smooth interfaces, able to profile, find and fix performance and scalability problems;
- Support, maintenance, and refactoring of existing services and applications;
- Proactively collaborate with teammates to optimize the development process and participate in resolving unclear technical requirements;
- Review the existing code.

Skills we look for:
- 3+ years of iOS application development experience;
- Strong computer science fundamentals, knowledge of OOP, software design patterns and best practices;
- Skills of writing readable, quality, and supportable code: you follow the DRY, KISS, YAGNI, SOLID principles;
- Good knowledge of CocoaTouch frameworks, Camera Framework, Core Animation, Core Image, Core Data, their features, and workarounds;
- Solid understanding of iOS application lifecycle, OS internals and mobile application optimisation;
- Solid understanding of Swift programming language;
- Experience with Unit and Behaviour testing;
- Experience in developing or to be a part of the team  that created a project from scratch to App Store;
- Base knowledge of Objective-C, С++.

Would be a plus:
- Experience in cross-platform development;
- Understanding of FRP concepts (either ReactiveCocoa or RxSwift);
- Experience with Image processing and/or DSP;
- Experience with commercial photography.


What we offer:
For personal growth:
- A chance to work with a strong team and a unique opportunity to make substantial contributions to our award-winning photo editing tools;
- An educational allowance to ensure that your skills stay sharp;
English and German classes to strengthen your capabilities and widen your knowledge.

For comfort:
- A great environment where you’ll work with true professionals and amazing colleagues whom you’ll call friends quickly;
- The choice of working remotely or in our office space located on Podil, equipped with everything you might need for productive and comfortable work.

For health:
- Medical insurance;
- Twenty-one days of paid sick leave per year;
- Healthy fruit snacks full of vitamins to keep you energized.