Scala Software Engineer
📍Geneva / Lausanne
OneDoc (www.onedoc.ch) is the leading digital health platform in Switzerland with 6.500 health professionals and 2.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 in another functional programming language and have experience with a strongly typed language
- 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 a couple of days a week or in our amazing offices in Geneva or Lausanne. Plus enjoy our free beer policy, babyfoot and arcade machine
- 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
Nice-to-haves:
- 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 meeting you.😎
Not the right job for you? Then have a look at our other interesting openings!