Android Developer

Talea
We improve quality of life for all people involved in home healthcare services.

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

As an Android programmer your primary goal will be understanding our diverse challenges in home healthcare services and from there deriving technical decisions and implementations for our software products. You will build an Android app from scratch using the latest and best technologies – be it Kotlin, RxJava or Android Architecture Components – you choose.

We offer the unique chance to build and be part of a startup in the home healthcare market and to take influence on the company growth straight from the beginning. Our mission is to increase the quality of life of everyone who's involved in home healthcare. With us you gain a direct impact on many families' life by revolutionizing the home healthcare market.

Are you ready to live our core values – transparency and co-determination – and to implement our mission? Then you're the one who will complete our team.

Your jobs

  • Using the most modern or most established technologies – which you help deciding – you will build our Android app from ground up.
  • You talk personally to our healthcare staff and thereby learn our software requirements from first hand. You will get their feedback and gradually improve your solutions.
  • You will implement features such as communication with our backend's REST/GraphQL API, synchronizing data, user management, taking, storing and transfering pictures with the built-in camera, speech recognition, text-to-speech and much more.
  • You are free to contribute to our Python backend and HTML5/ReactJS web frontend as well, depending on your interest.
  • You develop both prototypes as well as long-lasting software solutions in many small iteration steps and you get permanent feedback from your software running in production.
  • You help building our Continuous Integration and Continuous Delivery toolchain.
  • You actively participate in choosing which programmers are joining our team in the future.

You will learn

  • Latest tech trends in Android app development.
  • Building complex mobile apps iteratively from scratch.
  • Receiving and implementing feedback from your team, our nurses and in-house service team.
  • How to design, visualize and present complex IT systems.
  • How to make technical decisions and how to communicate and document them clearly.
  • How to discover bugs early, fix them quickly and deploy updates fast.
  • How to plan and estimate new featues.
  • How startups tick.

Main requirements

  • You look back to a minimum of 3 years of fulltime work as a programmer.
  • You feel very comfortable with at least 2 programming languages, platforms and frameworks. Among these are Android and Java or Kotlin.
  • You speak and understand German at a minimum level of B1. If you're not a native German speaker, now it's your chance to practice your German during office hours, too.
  • You can not only reasonably explain "untested code is broken code" but you also write and maintain automatic tests.
  • You have done plenty of code reviews for your colleagues or friends and you enjoy pair-programming.
  • You have a very clear idea about what Clean Code means to you but pragmatism is equally important to you.
  • You not only enjoy programming, you also read, write or publicly speak about the art of software engineering. And you already do read Hacker News, don't you?
  • You use, if necessary, "git rebase --interactive" to rewrite the history on your git branch.

Nice to have

We appreciate if you're experienced with or want to learn...

  • Kotlin
  • RxJava
  • Fastlane for deploying the app to our users
  • CI, CD
  • TDD
  • pair-programming
  • graphically documenting complex software systems
  • REST or GraphQL
  • working in startups

Perks

  • Competitive salary
  • New laptop with accessories in your favorite configuration
  • No worries if you are not yet speaking German fluently, now you've got the chance to improve your German skills each day
  • Free coffee and water
  • An awesome teams that supports you learning new stuff
  • Weekly team events

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300