Responsibilities
What You’ll Do
1. Contribute to a modern cloud platform enabling real-time interaction with scientific instruments
2. Design and develop scalable back-end services using and TypeScript
3. Create accessible, intuitive front-end experiences using Angular, alongside UX/UI specialists
4. Work with real-time messaging (. RabbitMQ) and containerized apps using Docker
5. Engage in Agile, team-based software delivery with regular feedback and mentorship
6. Support knowledge-sharing and best practices through documentation and peer collaboration
Qualifications
what you bring
7. Experience in JavaScript, TypeScript, and Angular for full stack development
8. An eye for clean, maintainable code and an appreciation for design and usability
9. Ability to collaborate with cross-functional teams to deliver user-centered solutions
10. Familiarity with microservices, asynchronous patterns, and RESTful APIs
11. Curiosity, reliability, and a desire to grow—your journey matters to us
Why Join Us?
12. Inclusive culture where everyone’s voice is valued
13. Structured onboarding and mentorship to help you thrive from day one
14. Flexible working and support for work-life balance
15. Growth opportunities tailored to your career goals
16. 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.