Scala Software Engineer
📍Geneva / Lausanne
OneDoc is the leading healthcare platform in Switzerland. Today, more than 7500 healthcare professionals and 2.5 million patients are using our services every day! You may even be one of them!
Our mission is simple: make interactions between health professionals and patients easier. To achieve this, we can count on a young and dynamic team of more than 50 people spread in four offices all around Switzerland!
To support our growth, we are looking for a Full Stack Software Engineer with strong Scala skills to join our development team in Geneva or in Lausanne. Could it be you?
🎯What you will do 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
💼 What kind of Software Engineer are we looking for?
- 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)
- Great interpersonal skills, capable of working with diverse teams and cultures
- Quality of discretion in handling confidential and sensitive information
🐧 What we’ll offer you
We want to make sure that you enjoy your time as a Software Engineer with us, so be prepared for:
- A relaxed yet hard-working environment where your performance will speak for itself!
- Hybrid working policy: work from home and in one of our cool offices
- Professional growth through continuous training (including cybersecurity)
- 25 vacation days per year!
- Our atmosphere will allow you to express your creativity and be recognised for your inquisitive and proactive attitude.
- More than colleagues: we enjoy spending time together through great corporate events, including an offsite in Switzerland once a year!
Join our Dev Team!
Are you theSoftware Engineer we are looking for? Then join us and make a real impact on the Swiss healthcare sector!
Please share your resume, cover letter and work certificates with us. If you are the gem we are looking for, we’ll be excited to connect with you and embark on this journey together!
Not the right job for you? Then have a look at our other interesting openings!