ReactJS/HTML5 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 ReactJS/HTML5 programmer your primary goal will be understanding our diverse challenges in home healthcare services and from there deriving technical decisions and implementations for our complex ReactJS-based web application. You will build our web frontends using the latest and best technologies – be it ReactJS, ES6/7, RxJS, Flow, CSS3 or npm/yarn – 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 web interfaces for our in-house service and our nurses 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 a real-time communications system for our heathcare staff, Google Maps visualizations, user management, REST/GraphQL API calls, views on our database, responsive web layouting and much more.
  • You are free to contribute to our Python backend and mobile apps 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 web application development.
  • Best practices in cloud hosting services.
  • Building complex web 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 ReactJS, ES6/7 and CSS.
  • You know how good REST or GraphQL APIs look like. Ideally you can design them as well.
  • 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...

  • Redux or other state management frameworks
  • CSS layouting with Flexbox
  • Backend development with Python
  • Mobile app development
  • CI, CD
  • TDD
  • pair-programming
  • graphically documenting complex software systems
  • working in startups
  • DevOp activities

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