Mobile Engineer - Project Implementation iOS (f/m/d)

Job description

Are you interested in shaping the future of mobility? Then come join us! At ioki we work towards mobility concepts that serve as a supplement to public transport, such as mobility analytics, autonomous driving and especially, demand responsive transportation services. We combine innovative and existing concepts to connect people and restore lost living space. With decades of experience provided by our parent company Deutsche Bahn and openness of an agile start-up, we are unique as ioki. Fascinated by the developments in the mobility industry? Then we should definitely meet! From now on we are looking for you as Mobile Developer - Project Implementation (f/m/d) for our location in Frankfurt am Main.

The ability to launch new mobility projects with our customers in an efficient and technical sustainable way is one of the core strengths of ioki. The Project Implementation team will be a new cross-functional team in our technical department which will focus on these tasks and work closely with our project management, but also with our platform teams. The goal is to bring our services on the road and build tools and workflows that make this even easier and scalable.

These will be your tasks

  • You are part of a cross-functional developer team that implements new projects for our on-demand platform and creates custom solutions for our services
  • You will follow a very detailed guide on how to create and implement our white label passenger apps on iOS, that power our on-demand mobility services, based on a common codebase
  • You will develop some smaller features for our customers, take care of bugfixes, ensure a certain standard on localization and so on
  • You will look at our existing process of developing, CI, automation and releasing our white label apps – give input and improve our approach
  • You will support our existing platform teams on code reviews and vice a versa
  • You will answer questions and raised issues during reviews coming from Apple submissions
  • You develop and maintain custom tooling and integrations and our highly efficient white-labelling process for our iOS application for passengers
  • You work closely with the teams iOS, Android, QA, UX & Visual Design and Backend to ensure our customers can get their mobility services started
  • You agree with your teammates about technical decisions regarding architecture and implementation details
  • You follow best practices to ensure that the application conforms to the team's development standards
  • You continuously improve yourself and bring in new ideas

Job requirements

  • You worked as an iOS developer before and have a programming experience (Swift)
  • Additionally, you gathered experience in the ecosystem. You know what it takes to create a distributable build, the ins and outs of your app store and the different ways to release the app
  • You like to work in an agile software development environment like Scrum
  • You have a disciplined approach to development, testing and code structure
  • You have experience with scripting and creating or modifying shellscripts is no issue for you. You invest into continuous integration and deployment
  • You have great communication skills in both spoken and written English because English is our company language
  • You are willing to relocate to Germany

This is what you can expect from us

  • A healthy work-life balance, diversity, a hands-on-mentality and agile work are not only a major part of our culture recorded in writing, but we also gladly live by
  • In addition to fair payment, we offer many social and fringe benefits: a job ticket, driving concessions in local and long-distance transport, company pension, company bike, sports and health offers, affordable holiday- and leisure activity offers and much more
  • We invest in your personal development: every year you have a fixed training budget at your disposal
  • We provide you with an experienced agile coach who offers you agile coaching adapted to your individual needs
  • With flexible working hours, home office days and choice of your software and hardware accordingly to the ioki standard, you are free to fully customize your working space
  • Our modern office is located in the heart of Frankfurt and therefore easily accessible
  • Working with us means meeting an absolutely dedicated and interdisciplinary team
  • Of course, coffee, tea, fresh fruits and even a candy bar are free for all of our employees to enjoy

Find out more about the ioki Devs and an overview of our Tech Stack in this podcast (German only).