iOS Tech Lead

Berlin, DE

Job Description / Skills Required

Groupon drives local commerce by connecting consumers and merchants – join the engineering team responsible for merchant success and help small local businesses succeed! You’ll be working in a tight knit group of engineers, product managers, and designers chartered with thinking outside the box to empower our merchants to connect with their local community and drive customers through their door.

As the tech lead for the team building the merchant mobile app on iOS, you’ll be leading a small group of iOS developers to empower our business users to leverage Groupon as their partner to drive customers through their door. We’re past the world where software was written for “businesses” – we build software for people! The needs of our users are both demanding and complex – your team will build compelling, contextually aware, and timely experiences for our merchant users on their phones and tablets. You’ll be driving our technical decisions and collaborating with back end engineering teams as well as product and design partners to ensure our merchant users get what they need, when they need it. The experiences need to be incredibly high quality and performant – our business users can’t tolerate downtime or errors, as Groupon is critical in serving their individual customers.

At the end of the day, you’ll be writing great code, and will be collaborating with product, engineering, and design leaders to ensure we’re not only solving problems in the right way, but that we’re solving the right problems.

The merchant engineering team is growing significantly, and there are numerous opportunities available – we’re going to change the face of local commerce, and if you’re up for the challenge, please get in touch!

Requirements

BA/BS in Computer Science or relevant work experience
Deep knowledge in Objective-C and Swift on all iOS platforms.
Possess thorough knowledge of best practices and guidelines in iOS

Experience in App development for iOS, using UIKit (Auto-Layout, Storyboards, UIAnimation), CoreData and some widely used 3rd party frameworks
Some experience with CocoaPods and fastlane
Experience with RESTful web services and JSON but not afraid of heterogeneous APIs

Experience in managing the Apple certification/provisioning and App Store delivery process

You have shipped at least one non-trivial iOS app to the AppStore

Version control with Git using common branching and merging workflows

You love clean code and agile development

Groupon provides a global marketplace where people can buy just about anything, anywhere, anytime. We’re enabling real-time commerce across an expanding range of categories including local businesses, travel destinations, consumer products, and live or lively events. At the same time, we are providing advertising options and tools that merchants can use to grow and manage their businesses. Culturally, we believe that great people make great companies and that starting with the customer and working backward moves us forward. Community matters to us on an internal, local and global scale—it’s fundamental to our company’s growth and to the well-being of the world at large. We also value self-awareness, candor, lunch and WiFi. If we match with you, please apply to join us.