Home|Our openings|Scala Software Engineer I Geneva
Scala Software Engineer I Geneva2021-10-28T10:09:54+00:00

Scala Software Engineer

ūüďć Geneva

OneDoc (www.onedoc.ch) is the leading digital health platform in Switzerland with 4’000 health professionals and 1.5 Million patients using our services every day!

Up for a new challenge? Our product is growing fast and we‚Äôre looking for a¬†Full Stack Software Engineer¬†with strong Scala skills to join our amazing team in our Geneva office! ūüöÄ

What you will be doing as a Software Engineer:

  • You will have the autonomy to design and implement impactful features and services.
  • You will build across the full stack: frontend, services, data, infrastructure.
  • You will work on a rapidly changing product and will have to find innovative solutions to the stream of new challenges coming your way.
  • You will help recruit and train software engineers to grow our development team.
  • You will stay up-to-date with the latest industry trends by continuously learning and trying new things.

Here is what you bring to the table:

  • You can work¬†autonomously¬†and with a self-starter attitude.
  • Your are fluent in Scala or with a strong interest in learning functional programming.
  • You take pride in the things you create, from the visual polish of the user experience to the reliability of backend services.
  • You have extensive experience within a dynamic web environment (Scala/Java, Node, Python, Ruby on Rails, etc.) and a good understanding of JavaScript, HTML5, CSS3 and Stylus/SASS
  • You know how to¬†design¬†performant and maintainable APIs.
  • You know about¬†clean code and development best practices.
  • You have a¬†proactive attitude¬†and are self-responsible¬†with a¬†willingness to learn and adapt.
  • You speak English (French or German is a plus).

Here is what we have to offer:

  • Take a ride aboard one of Switzerland‚Äôs most rapidly growing startups
  • Work from home or in our amazing office in Geneva (babyfoot, arcade machine) and enjoy our office free beer policy
  • Collaborate with super talented and motivated people in a relaxed but hard-working atmosphere
  • Have a real impact on patients and health professionals all over Switzerland


  • Big picture thinking: you understand how individual parts fit into the whole of a website, and problem-solve for scale and efficiency
  • Previous working experience on a similar product and/or in a rapidly scaling company

Join our Dev Team! 


If you are interested, send¬†us your application (letter of motivation, CV, certificates). We are looking forward to meet you.¬†ūüėĄ


Not the right job for you? Then have a look at our other interesting openings in Geneva!

Go to Top