Senior iOS Engineer – Consumer Apps (f/m/d)

at Delivery Hero SE (view profile)
Location Berlin, Germany
Date Posted December 21, 2019
Category European Union - EU Blue Card Jobs
Germany - Residence Permit Visa Jobs
Job Type ios
swift
objective-c

Description

We are looking for a Senior iOS Engineer (f/m/d) to join our Consumer team to create an easy and personalised ordering experience for our customers. If you’re a creative problem solver who is hungry for a new adventure, an international workplace is waiting for you in the heart of Berlin!  

Your mission:

  • Develop new features for our iOS products.

  • Maintain and improve our ios CI/CD pipeline.

  • Write and maintain UI Tests as well as the UI-Tests framework.

  • Optimize UI for performance.

  • Monitor and understand customer behavior.

  • Collaborate with back end developers, designers, product owners to constantly improve customer experience within iOS platform.

  • Build reusable iOS software components for interfacing with the multiple entities and Apps in our platforms.

  • Mentor junior developers.

Your heroic skills:

  • BSc or MSc in Computer Science or a related field (or equivalent industry experience).

  • Hands-on experience writing high quality unit and integration tests.

  • Excellent problem solving, critical thinking and communication skills.

  • Familiar with functional and/or reactive programming.

  • Experience building complex applications for the iPhone or iPad using Swift and/or Obj-c.

  • Good knowledge of Objective-C.

  • Experience with multithreaded programming and proper state management.

  • Experience with resource optimization like Data-usage, Battery consumption … etc.

  • Full understanding of the iOS Framework internals (e.g. Core-graphics, Core-animation).

  • Experience with Apple Approval & Distribution Process, Ad-Hoc & Enterprise Distribution.

  • Have published app on the AppStore.

  • Knowledge of iOS SDK performance tools and optimisation techniques.

  • Experience with CI/CD and Automation tools.

Nice to have:

  • Experience working with A/B testing tools.

  • Experience with Fastlane.

  • Experience building iOS Frameworks.

  • Experience designing clean and maintainable APIs.

  • Experience with UI-Tests using XCode (XCUITests).

  • Open-source contributions.

  • Contributions on knowledge exchange websites like StackOverflow.

  • Experience with Bitrise as well as Travis CI.

  • Experience with Firebase.

Why Delivery Hero? 

  • Develop your skills with your educational budget for conferences and external trainings. 

  • Exchange ideas and meet fellow developers at regular meetups, in our active guilds and during our Developer Exchange Program.  

  • Join company parties, hackathons, cultural and sports events.

  • English is our working language, and our colleagues at Delivery Hero come from every corner of the globe, working in diverse, cross-cultural teams.

  • Save responsibly with our corporate pension scheme. 

  • Daily fruits, cereals, beverages, tea and coffee in our lounges.  

  • Learn German with free classes, access our e-learning platform and participate in our inhouse trainings.

  • Enjoy massages, get your haircut in the office, join our free yoga classes or take a timeout in our nap room. 

Visa Assistance

Open to assisting the right candidate with the following Visa(s) / Work Permit(s)

1) European Union - EU Blue Card Jobs
2) Germany - Residence Permit Visa Jobs

Drop files here browse files ...