iOS Engineer
- Full-time
Company Description
We have a simple yet ambitious goal; to sell train tickets in the easiest way possible for all European destinations. Booking a train should be just as simple as hopping on a train.
Capitaine Train was founded by 3 engineers obsessed with simplicity. Our organisational structure is very simple and linear: those who make product decisions are the same ones who build them. We are a young and small start-up (40 people) and we are growing very quickly. Your work will have a direct and visible impact on the growth of our company.
Our beautiful office is located in the heart of Paris. We’re surrounded by bars, restaurants, theatres, startups and are near the four main Parisian train stations. We offer a great package including fixed and variable salaries, an awesome health coverage plan plus stock options.
Job Description
You may not have a favorite model of WATCH yet, but you do have an opinion regarding the Objective-C vs Swift debate. You have already shipped and distributed several apps through the App Store and you’re not afraid of large iOS projects. You are able to work on all the components of an iOS app: data persistence, client/server communication, user interface, etc. You are reliable, love to innovate, are fond of pixel-perfect UIs, obsessed by tests and software quality, and passionate about everything related to the iOS platform.
If you are that person, we want to hear from you.
Role
As part of the mobile team, you will be responsible of shipping Capitaine Train app on all iOS devices. You will work closely with backend engineers to get the most of our internal APIs. You will ensure a high standard of coding, following best practices and continuous integration processes. In your apps you will keep our core values in mind: usability, speed and customer service.
Qualifications
Several years of experience in Objective-C and iOS development,
Advanced knowledge of the Cocoa Touch frameworks (Foundation, UIKit, CoreData, MapKit…),
Familiarity with the App Store distribution process,
Perfect spelling and grammar (in your mother tongue),
Decent written and spoken English,
Self-organized with ability to prioritize tasks effectively,
Experience with software engineering best practices (testing, code reviews, continuous integration…).
Additional Information
All your information will be kept confidential according to EEO guidelines.