Senior iOS Engineer (m/f/d)
- Mit Berufserfahrung
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.
iOS at COUP
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 and product 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.
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
- excellent knowledge of modern software engineering best practices
- intimate knowledge of iOS and key frameworks (e.g., UIKit, CoreAnimation, networking, GCD, etc.)
- exposure to or a desire to learn about Bluetooth-related topics
- 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
We are striving to create a supportive and diverse culture with opencommunication 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.