Overview:
Full Stack Engineer - Empowering Science, Together
Location: Geneva, Switzerland
Team: Waters Corporation, Global Software Team
Hybrid: Working Monday and Friday from home. Tuesday, Wednesday and Thursday on site with flexible working hours.
At Waters, we're building the next generation of cloud-based solutions that support scientists in making life-changing discoveries. As a Full Stack Engineer, you'll play a pivotal role in developing elegant, sustainable software that powers a vast ecosystem of laboratory instruments and robotics.
You'll be part of a supportive, global team of skilled developers working collaboratively across the full technology stack. We value innovation, diversity, and a human-centered approach to software-where your ideas can shape the future of laboratory automation and digital science.
Responsibilities:
What You'll Do
* Contribute to a modern cloud platform enabling real-time interaction with scientific instruments
* Design and develop scalable back-end services using Node.js and TypeScript
* Create accessible, intuitive front-end experiences using Angular, alongside UX/UI specialists
* Work with real-time messaging (e.g. RabbitMQ) and containerized apps using Docker
* Engage in Agile, team-based software delivery with regular feedback and mentorship
* Support knowledge-sharing and best practices through documentation and peer collaboration
Qualifications:
what you bring
* Experience in JavaScript, TypeScript, and Angular for full stack development
* An eye for clean, maintainable code and an appreciation for design and usability
* Ability to collaborate with cross-functional teams to deliver user-centered solutions
* Familiarity with microservices, asynchronous patterns, and RESTful APIs
* Curiosity, reliability, and a desire to grow-your journey matters to us
Why Join Us?
* Inclusive culture where everyone's voice is valued
* Structured onboarding and mentorship to help you thrive from day one
* Flexible working and support for work-life balance
* Growth opportunities tailored to your career goals
* Located in Geneva-a vibrant global city that blends innovation with nature
We actively encourage applications from all backgrounds and identities-especially from women and others underrepresented in tech. If you're passionate about building impactful technology and want to grow in a collaborative environment, we'd love to hear from you.
We're happy to discuss accommodations during the interview process to ensure an equitable experience for everyone.
Share this job:
Share this Job