Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.
Currently we are looking for a Senior iOS Software Engineer for our Brest office to work on different interesting and innovative projects.
As part of our team you’ll participate in developing mobile solutions for our clients which are the world’s largest global companies with operations in more than 30 countries. They offer innovative and enhanced video products, including revolutionary media and entertainment platforms.
Develop mobile applications;
Participate actively in the whole development process, from initial design up to launching the product;
Communicate actively with colleagues, discuss the product functionality and design;
Propose and implement cutting-edge, innovative solutions;
Identify and eliminate bottlenecks.
Deep knowledge of iOS platform and Objective-C;
2+ years' experience in commercial development of iOS applications;
Parallel programming and multithreading experience;
Intermediate+ level of spoken English.
Nice to have
Experience with production Swift applications is a big plus;
Experience with non-MVC architectures (MVVM/VIPER);
Experience with Reactive frameworks (ReactiveCocoa/RxSwift);
Experience with dependency management tools (CocoaPods/Carthage);
Unit testing experience;
Knowledge of distributed version control systems (Git);
Experience with bug tracking systems;
Experience working in a team environment;
Knowledge of Agile Methodologies;
Knowledge of second development platform (Android, WP) or experience in development of Hybrid/Cross-Platform applications is a big plus.
Experience exchange with colleagues all around the world;
Competitive compensation depending on experience and skills;
Regular assessments and salary reviews;
Social package – medical care, sports, family care;