Strong Junior iOS Developer
At the heart of Mind Studios is the concept of turning ideas into working businesses, which makes us trusted partners. Due to the steady inflow of 2-3 new projects a month from the US, Europe, Asia, Australia, we’re growing. If you share our mindful approach, we can offer you dream work.
What we offer:
— Building expert teams hungry for knowledge and aiming to create products that stand out — we support and encourage our teams to take up courses, visit conferences, learn and develop as professionals and as people;
— Doing a job that’s high-quality and successful — we prefer projects that are interesting, ambitious, and allow us the time and opportunity to grow;
— Chance to work with our best developers;
— Offering our employees the freedom and flexibility to work comfortably on projects that matter to them, so that they could do their best. We stick to trust and loyalty when everything is based on your own task estimates;
— We allocate a highly generous budget for education depending on the employee’s level;
— Cooperation with iOS team — code review via Merge Requests, iOS clubs to share knowledge;
— Office with option for occasional remote work;
— Paid vacations (18 business days) and sick leave;
— Transparency — monthly reports on company’s state of affairs.
What is important to join us:
— 1.5+ years of experience in iOS development;
— Good knowledge of Swift;
— Knowledge of OOP principles, design patterns, VIPER;
— English — Intermediate.
Must have:
— Understanding basic concepts of working with databases;
— Experience with multithreading and concurrency;
— Experience with client-server communication;
— Desire to study new architectures and work in a modern technology environment.
Experienced with:
— SPM, Cocoapods;
— UIViewController / UIView lifecycle, Autolayout, Animations;
— Software development life cycle knowledge;
— Understanding of Apple’s design principles and interface guidelines, be familiar with App Store Review Guidelines.
Next knowledge would be beneficial:
— Experience with SwiftUI, Combine;
— Understanding of CI / CD related tools (GitLab CI / Fastlane);
— Knowledge of Redux principles;
— Experience CoreData/Realm.