Scala Software Engineer in Genève

Scala Software Engineer in Genève

Genève Vollzeit Vor Ort
U

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 /ppWe reimburse your SBB Half Fare travel card, helping make your daily commute simpler and more affordable. /ppbA flexible hybrid working policy /b /ppWork from home and the office in a way that fits your schedule and your life, while staying connected with the team. /ppbMoments to connect beyond work /b /ppJoin ping-pong and table footballtournaments across teams, and enjoy a fully stocked fridge with drinks always available. /ppbA team that knows how to celebrate /b /ppWe host office parties once amonth where you can bring guests, creating regular moments to relax and connect. /ppbA yearly offsite you will remember /b /ppOnce a year, the whole team heads out for a two-day offsite in a secret location in the Swiss mountains:a mix of work, fun, and shared experiences. /p

Scala Software Engineer in Genève Arbeitgeber: UZH Alumni

Die Repubblica e Cantone Ticino bietet eine herausragende Arbeitsumgebung für den Medico del Personale in Bellinzona, wo Sie nicht nur Ihre medizinischen Fähigkeiten einbringen, sondern auch aktiv zur Gesundheit und zum Wohlbefinden der Mitarbeiter beitragen können. Mit einem flexiblen Arbeitszeitmodell und der Möglichkeit zur beruflichen Weiterentwicklung in einem unterstützenden Team, fördert die Organisation eine positive Work-Life-Balance und ein engagiertes Arbeitsklima. Zudem profitieren Sie von einer stabilen Anstellung im öffentlichen Dienst, die Sicherheit und langfristige Perspektiven bietet.

U

Kontaktdaten:

UZH Alumni Recruiting-Team