Senior iOS Mobile Developer for Home Networking

Job Description

We are looking for a Senior iOS Developer for our Home Network mobile application for our core products. The app is developed entirely in devolo Bulgaria. We are part of devolo AG, founded in 2002 and based in Aachen, Germany, which is the world market leader in the powerline communication and stands for innovative premium network products. Our smart home and home networking solutions enable our end customers to enjoy greater comfort, convenience and security. You will work on the iOS mobile application which enables people to setup their home network and provide them with intuitive mobile experience.

Your role will be together in a team with other mobile developer to create our Home Network app where results of your work can be valued by hundreds of thousands of end user customers. You will be part of an agile international team with members in Aachen, Germany and Sofia. You will work with modern Swift versions and RxSwift on a long-term project and you will extend the existing architecture and participate in defining it anew where necessary for coming features and new high-end networking devices. Also you will communicate with technology partners.


  • You will design, code, and test new functionalities, document and present regularly the results of your work so that the end users of the Home Network app enjoy flawless home networking experience
  • Write test cases and unit tests, also assuming overall responsibility for the test coverage
  • Ensure development quality and actively propose how to improve the product quality and architecture
  • Support the product owner in the creation, elaboration and estimation of software requirements
  • Communicate relevant information to the Scrum Master and other team members
  • Conduct design and code reviews
  • Support the Continuous Integration toolchain for iOS like Jenkins and git
  • Participate in creating a good User Experience (UX)
  • Set the standards for execution excellence and expertise
  • Work to constantly improve the process of the agile team
  • Present ideas for system and process improvements


  • Proficiency in developing native mobile applications for iOS with Swift
  • Willingness to learn Reactive programming with RxSwift while working with it is a plus
  • You are able to understand, design and explain complex concepts, software architectures and practice design patterns
  • Practical experience with iOS, command line linux and shell scripting
  • Knowledge of networks, protocols (e.g. mDNS) and network devices is an advantage
  • Understand business needs and priorities and match them with design and decisions about software functional and non-functional characteristics
  • You like to collaboratively solve complex problems
  • Like to learn and develop actively
  • Open to give and receive feedback with pleasure
  • BSc or MSc in Computer Engineering or related
  • Good working level of English


  • Make your own home smart by experiencing the variety of scenarios of our Home Control and powerline Home Network devices
  • Access to trainings and workshops and domain related events – local and abroad
  • People oriented company and friendly environment
  • Being part of a company small enough to be flexible and friendly and at the same time, big enough to be market leader in its domain
  • Additional health insurance package
  • Teambuildings and party events in Germany
  • Highly competitive salary, 13th salary and referral program
  • Convenient location near subway station
  • Company sponsored public transport or parking space
  • We care about work-life balance
  • 30 days paid leave,
  • flexible working hours


Please send your application, your earliest start date and a CV.