Coup Mobility GmbH
Senior iOS Engineer Berlin, Germany About COUP At COUP, we run a fleet of modern eScooters in major cities across Europe -- Berlin, Paris and Madrid -- with the goal of making our cities cleaner, quieter, easier to get around. As a subsidiary of BOSCH, we benefit from the backing of a large company while maintaining the atmosphere and vitality of a start-up. This position is based in our Berlin office, where we have a cross-disciplinary team working on design, product, fleet operations, finance, and technology (hardware, backend, mobile and web development). We're looking for a talented and motivated Senior iOS Engineer with a deep understanding of iOS fundamentals and an interest in helping to shape the future of shared electric mobility. Our approach to iOS The iOS team builds the user-facing Rider application used by thousands of riders and our proprietary fleet management apps. We've stepped off (or never boarded) the iOS architecture hype train and favor classic design patterns, well-factored UI code and a modular, layered architecture. Our work spans the gamut from crafting pixel-perfect views and animations to architecting our applications and frameworks for future extensibility. We collaborate closely with the design, product and hardware teams - as well as with our Taiwan-based scooter manufacturer, Gogoro - and colleagues from our parent company, so strong communication skills are valued. In code, we express ourselves in Swift, but we value experience on the platform and an open mind over fluency in our language of choice. We're looking for someone who is able to dive into a new area of the platform, ramp up quickly, take ownership and deliver high-quality code What you will be working on: Our iOS app, which is in Swift Steady improvement and development of our app An app with very high test coverage - both unit tests and UI tests Full continuous integration and continuous delivery pipeline As a Senior you will be the first contact for the other iOS engineers and support them with your expert knowledge. Technical skills: If you possess some or all of the following technical skills, this position might be a good fit for you: demonstrated experience shipping quality mobile products intimate knowledge of iOS and key frameworks (e.g., UIKit, CoreAnimation, networking, GCD, etc.) experience with performance profiling & optimization using Instruments ability to write clean, well-factored UI code passion for quality and attention to detail English language proficiency, German a plus And lastly... We are striving to create a supportive and diverse culture with open communication and an emphasis on craftsmanship. If you are interested in learning more, please reach out to us at firstname.lastname@example.org. In a brief cover letter, please provide us with a link to either your GitHub profile, any apps that you've helped ship to the AppStore or a portfolio of your past work. PS: We value your time and know you have a choice of places to work, so we don't give homework assignments. We have a coding exercise that we'll do together either in person or over Skype or a Hangout.
Logistik/ Transport/ Verkehr