Backend Deve­l­oper (m/​f)


About

7Mind was foun­ded in 2014 to bring medi­ta­tion and mind­ful­ness into our modern world. With almost 1,000,000 down­loads to date, 7Mind has alre­ady become Germany’s most popu­lar online medi­ta­tion trai­ning (avail­able for iOS, Android or via web app) and is still gro­wing.

Our goal is to help people pay as much atten­tion to their mental well-being as they do to their phy­si­cal health. In coope­ra­tion with sea­so­ned medi­ta­tion teachers, as well as health­care experts, we strive to deve­lop high qua­lity trai­ning that pro­vide the easiest access pos­si­ble to medi­ta­tion and mind­ful­ness.

We are a young and highly moti­va­ted star­tup team based in Berlin-Prenz­lauer Berg. As a part of our team, you would help us deve­lop and main­tain our next gene­ra­tion micro-ser­vice powe­red backend with Elixir and Ruby on Rails.

Your Res­pon­si­bi­li­ties

  • Help to split our exis­ting Ruby on Rails mono­lith into a fully asyn­chro­nous micro-ser­vice archi­tec­ture with the power of Elixir and Kafka
  • Imple­ment new fea­tures, i.e. in our admi­nis­tra­tion inter­face with Ruby on Rails and Elixir
  • Imple­ment tracking and moni­to­ring rela­ted fea­tures
  • Improve our Kuber­ne­tes clus­ter deploy­ment
  • Expand and main­tain test cover­age
  • Streng­t­hen sca­la­bi­lity, relia­bi­lity and per­for­mance
  • Main­tain code qua­lity, orga­niza­t­ion and auto­ma­tion

Our Requi­re­ments

  • Pre­fe­r­a­bly a degree in com­pu­ter science/​engineering or equi­va­lent edu­ca­tion
  • 3+ years working in the field of backend deve­lop­ment
  • Exten­sive expe­ri­ence with either Elixir or Ruby
  • Under­stan­ding of func­tio­nal pro­gramming and wil­ling to learn Elixir
  • Expe­ri­ence with unit and inte­gra­tion tes­ting
  • Com­for­ta­ble working with Unix com­mand line tools and ver­sion-con­trol tools like GIT
  • Ability to prio­ri­tize tasks and spec out requi­re­ments for imple­men­ta­tion
  • You are fluent in Eng­lish and enjoy working in a team

Nice to Have

  • Com­for­ta­ble with Docker
  • Expe­ri­ence with Kuber­ne­tes
  • Prac­tical know­ledge of con­ti­nuous inte­gra­tion (we use Circle CI and fast­lane)
  • Expe­ri­ence with agile pro­ject manage­ment

What We Offer

  • Bright and shiny star­tup offices in Berlin-Prenz­lauer Berg
  • Free ticket for public trans­por­ta­tion (BVG), as long as you are working with us
  • Life­time access to 7Mind+
  • Inte­res­ting and diverse chal­len­ges in a small, highly moti­va­ted team
  • Bene­fits such as snacks, fruit, bever­a­ges and fun team events
  • An intro­duc­tion into Berlin’s vibrant star­tup scene
  • Last but not least: A job that makes a dif­fe­rence

We are loo­king for­ward to mee­ting you!

Apply at:

jobs@​7​mind.​de