Scala Software Engineer I Geneva2022-02-03T16:51:07+00:00

Scala Software Engineer

ūüďć Geneva

OneDoc ( 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.¬†ūüėĄ


Privacy notice: When you apply to a job at OneDoc, the personal data contained in your application will be collected and processed for the purposes of managing OneDoc’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible as necessary for the purposes of the legitimate interests pursued by OneDoc, which are the solicitation, evaluation, and selection of applicants for employment. In addition, during the recruitment procedure, it is considered legitimate to carry out certain searches among the existing public information on the person concerned.
Your personal data will be retained by OneDoc as long as it determines it is necessary to evaluate your application for employment. As soon as it is clear that the person concerned will not be recruited, their personal data will be deleted. Thereafter, only specific personal data (e.g. name, function, telephone number, reasons for acceptance/refusal) will be stored, in view of possible future requests by the data subject. To this end, the company takes technical and organizational measures to ensure compliance with the principle of data minimization.You have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted.

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

Go to Top