Scala Software Engineer

Vor 8 Stunden

Geneva, Schweiz UZH Alumni Vollzeit
h3Scala Software Engineer /h3h3Genève, Schweiz /h3h3About OneDoc /h3pbOneDoc /b is the leading healthcare platform in Switzerland. Today, more than b16'000healthcare professionals /b and b3million patients /b are using our services every day. You may even be one of them /ppOur 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 80 people spread in five offices all around Switzerland. /ph3The role /h3pWe are looking for a bSoftware Engineer /bwith bScala /b experience who cares deeply about well-designed backend systems that are scalable and built to last, and who takes pride in writing clean, maintainable code.
In this role, you will work on backend features, fix bugs, and contribute to improving existing services while collaborating with more experienced engineers and growing your skills over time. /ppbPosition overview: /b /pulliContract type: Permanent /liliEmployment type: Full-time (100%) /liliLocation:Geneva /Lausanne /liliStart date: As soon as possiblebr/ /liliWork model: Hybrid (minimum 3 days on-site) /li /ulh3Key missions /h3pbDesign and build scalable backend services /b /ppYou will design, implement, and evolve core backend services, focusing on performance, reliability, and long-term maintainability. /ppbOwn code quality and technical decisions /b /ppYou will write maintainable, well-structured code and actively participate in code reviews. You will help make and document technical decisions, balancing long-term codebase consistencywith pragmatic delivery. /ppbTurn complex requirements into simple solutions /b /ppYou will work closely withproduct managers, design and Top Management to break down complex problems, explore trade-offs, and deliver solutions that are easy to reason about and operate in production. /ppbContinuously improve the platform and practices /b /ppYou will stay up to date with Scala and backend engineering best practices, and you will help introduce new technology and processes that meaningfully improve reliability, developer experience, andproductivity. /ppbJoin a team that values engineers /b /ppYou will join a high-caliber, passionate engineering team that values collaboration, ownership, and shipping meaningful work. We move fast, support each other, and genuinely enjoy solving hard problems together. /ph3Your profile /h3pYou can be our next bScala Software Engineer /bif: /pulliYou have a bMaster’s degree /bbin Computer Science /b or equivalent /liliYou have experience working with bScala /b, or a strong willingness to learn and master it quickly /liliYou have experience working with brelational databases /b, understand core concepts like transactions and indexes, and are proficient in bSQL /b /liliYou have strong bproblem-solving /b skills and a bproactive /b attitude /liliYou are committed to bclean code /banddevelopmentb best practices /b /liliYou show great binterpersonal skills /b and are able to collaborate effectively with diverse teams /liliYou have bworking proficiency in English /b /li /ulpbNote: /b This positionis basedin Geneva or Lausanne (Switzerland) and is open exclusively to applicants with a valid work permit. /ph3Recruiting process /h3pWe care deeply about offering a transparent, respectful, and human hiring experience. Here’s what you can expect: /ppb1. Introductory call with our HR team: /b afirst conversation to get to know you, your background, and your past achievements, and to see how your experience aligns with our needs. /ppb2. Technical discussion with a Tech Manager: /b adeeper technical exchange to discuss your experience, approach to problem-solving, and the kinds of systems you enjoy working on. /ppb3. Take-home coding exercise on-site presentation: /b youwill receive a coding exercise to work on at home. You will then be invited to our office to present and discuss your solution with our CTO and a Senior Engineer. This is a collaborative conversation focused on your choices, trade-offs, and technical thinking. /ppb4. Reference checks: /bwewill speak with one or more former colleagues or managers to better understand how you work in a team and your past impact. /ppb5. Validationconversation with our CEO: /b afinal discussion to answer all your remaining questions about OneDoc, our vision, and to make sure there is a strong mutual fit. /ph3What

we offer
/h3pbA clear and meaningful career path /b /ppAwell-defined career framework, with room to grow technically and/or take on more leadership over time. Expectations are clear, feedback is regular, and progression is intentional. /ppbModern tools, no compromises /b /ppWe provide top-of-the-line equipment so you can work efficiently and comfortably: latest-generation MacBooks and everything else you need to do your best work. /ppbTime to rest and recharge /b /pp5 weeks of paid vacation, because sustainable performance matters and time off is essential. /ppbSupport for your commute /b /p