Software Engineer, Mobile, iOS

Paris, Île-de-France, France

Description

You’re a iOS Developer who loves to create beautiful consumer products. You’ve developed complex applications with elaborate user interface elements and mixed various transitions and animations. You know that any little detail can impact the user experience and some of them may even require a more in-depth look into any given codebase : startup time, animation frame rate, intelligent error handling and so on.

Your motto: the only way to achieve a maximum level of quality is to live day and night with the product you develop and be the first user of your application. You feel right at home in fast paced environments where you'll be constantly outside your comfort zone.

Above all, you want to be proud to be part of a team whose passion, independence and curiosity are the main drivers. You want to learn and become the best in your field.

Sounds like this could be you? Go ahead and click on the Apply button and we’ll get back to you within the next 24 hours!

Requirements

You have a few years of experience in iOS programming, having followed a few evolutions of the platform. You know by heart all the new features of the last 5 versions of iOS, as well as all major hardware changes between iPhone 4S and iPhone 7. You speak Swift and Objective-C as fluently as your native language, know the impact of style on compilation time, decide instinctively when to choose between delegate, notifications and KVO, and the word "thread" means "warning". You've tried MVC, MVVM, Viper, RxSwift and know that eventually what counts is how straightforward your design remains. Pixel perfect is now a habit and laggy rendering drives you mad.

Apply for this job