Company DescriptionWe are reBuy and we are looking for you! We are on a mission to make pre-owned consumer electronics and media articles the preferred choice of consumers. Through this mission we are helping the environment and protecting our planet. At reBuy, our hearts beat green and our team of 550 people are working together to bring high quality pre-owned products to you!Job DescriptionWelcome aboard the iOS app. Where modern technology meets classy design.The Ship is currently being brushed up as the rough days in the App-Store sea have taken their toll. As the app is build using Swift we are in a good position for touch ups.The outdated MVVM engine is being replaced with a modern Clean Swift drive, which should be running more smoothly and be less error prone. In the starting days storyboards have been our companion but with growing requirements our ship is now sailing under the “UI in code” flag. SwiftUI on the horizon is drawing our attention but the sea is turbulent so far outside and we have to show more patience. RxSwift is not our cup of tea and our engineers are eager to replace it with combine. To keep a better overview of the ships state we introduced Redux, which has to show its worth on the next sailing trips.Our navigation around the globe of features is not based on the alignment of stars but modern principles of A/B testing and insights.Join our crew on their adventures and help us to build an iOS app that is ready for the future and built around customer needs.Key Responsibilities:Build and releasing features that have a customer impactMigrating code to our new architectureGrowing our test and automation processesStrong team collaboration including UX and product managementQualificationsOpen minded when it comes to new pathsYou are a fan of unidirectional architecture like VIP, Redux or FluxProtocol Oriented Programming or inversion of control are not just fancy words for youUsing a library for every tiny problem is not your styleTesting and automation is one of your mantrasAdditional information*Location: *BerlinHORemote - must reside in Germany*What to expect at reBuy: **A successful, professional and dynamic team where autonomy and new ideas are welcomedFlat hierarchy and transparencyBrand New office in Berlin Kreuzberg just seconds away from the SpreeFamily-friendly and flexible environmentEmployee DiscountsCorporate Benefits ProgramLanguage Courses (English & German)Online Yoga and CrossFit ClassesTeam and Company EventsMassages and Wellbeing OffersMental Health Support*At reBuy all people are welcome and supported! We would like to talk, regardless of age, disability, national and social origin, skin color, religion, gender identity and sexual orientation. Just be who you are!