Android Developer (m/f/d)

vom 22.01.2019

Do you want to develop software in an agile environment, following best practices and using state-of-the-art tools? Then we want you to join us!


What are your responsibilities?



  • You develop and maintain our Android application as part of the Android team

  • You follow best practices to ensure that the application lives up to the teams development standards

  • You write automated tests to verify behavior and avoid regressions

  • You make technical decisions about architecture and implementation details together with the team

  • You work closely together with the Product team (Mobile iOS, UX & Visual Design, Backend) to create a delightful user experience

  • You brainstorm and plan together with Product Management upcoming features and improvements

  • You learn new Android and mobile technologies while working together in a highly motivated and experienced product team

  • You continually look to improve and bring new ideas to the team


What we are looking for in you?



  • Fluency in written and spoken English

  • Experience with building Android applications with Kotlin

  • Disciplined approach to development, testing and code structure

  • Experience with architecture patterns

  • Experience with Android support libraries (architectural components, design)

  • Understanding of dependency injection

  • Understanding of common design principles (SOLID, DRY, KISS etc.)

  • Understanding of reactive programming principles

  • Willingness to learn and share your knowledge

  • Nice to have:

    • Experience with MVVM

    • Experience with maintaining applications on Google Play

    • RxJava 2

    • Dagger 2

    • Retrofit 2

    • Mockito

    • Gradle/Groovy

    • Experience building client applications for HTTP APIs using RESTful JSON

    • Experience with building Material design applications

    • Understanding of Continuous Integration and Continuous Deployment

    • Interest in writing articles in technical magazines, blogs, user groups as well as to talk at conferences

    • You have contributed to open-source projects




Bewerberinformationen:

Bewerben

Oder

Tweet die Stelle Teile die Stelle

ioki // Deutsche Bahn

android
Unternehmensprofil:

zum Profil

Ort:

Frankfurt am Main

Webeiten:

zur Stellenausschreibung

Art:

Vollzeit


Bewerberinformationen:

Bewerben