Job description

We are looking to hire a Full Stack Web Software Developer to accelerate development of GenomSys innovative genomic products, responsible for designing, integrating existing and new elements developed by the team, and managing a cloud application (currently running on AWS) focused on supporting the exchange of genomic data between servers and clients, and on processing the same genomic data.

The candidate can choose whether to work out of our Lausanne/Morges (VD) office or our Lugano (TI) office with preference for our Lugano Office, flexible working arrangements are also possible. The company has a dual-office model, with offices in Ticino and Vaud and software development teams in both locations. The candidate will report directly to GenomSys CTO & co-founder. This is an excellent opportunity to contribute to shape the future of genomics.

You will be part of an experienced, multicultural, and highly motivated team working on state-of-the-art solutions in genomics, leveraging the innovative genomic data representation standard MPEG-G (ISO/IEC-23092) we contributed to develop. Your primary focus will be the design and development of the logic implementing the interaction between the front-end and the back-end, ensuring high performance and responsiveness in processing requests from the front-end. Knowledge of front-end development with ReactJS would be a huge asset as you will also be responsible for integrating front-end elements built either by you or your co-workers into the application; an advanced understanding of front-end technologies is necessary anyway. A particular focus on security will require at least basic knowledge of strong authentication, content protection through cryptography and digital signature, RBAC, and secure channel establishment (SSL, SSH tunnels, VPN).


  • Architecture, design and implementation low-latency, high-availability, scalable, and performance-efficient web applications
  • Write reusable, testable, and efficient code
  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Implement security and data-protection solutions
    Integrate data storage solutions
  • Support deployment over major cloud providers (e.g. AWS, Azure and GCP) as well as on‑premise.


  • Expert in Python, with knowledge of Django Web Framework
  • Expert GraphQL, Graphene, Graphene-Django, Apollo and Apollo Federation
  • Working knowledge of SQL and NoSQL databases
  • Familiarity with RESTful APIs and their implementation
  • Hands-on experience with Docker and with virtualization technologies
  • Experience with web application deployment on cloud platforms such as AWS, Azure, GCP, as well as on on-premise infrastructures.
  • Knowledge and experience of user authentication and authorization between
  • multiple systems, servers, and environments, as well as RBAC solutions
  • Familiarity with event-driven programming in Python
  • Basic experience with Linux system administration
  • Strong unit-testing and debugging skills
  • Proficient understanding of Git.
  • Enthusiastic, curious, rigorous and talented at problem solving
  • Good team player with startup, can-do, mindset
  • Fluency in English (spoken and written)
  • Swiss/EU citizenship or valid Swiss work permit a must

A plus

  • Experience with ReactJS, VueJS and other front-end technologies, such as JavaScript HTML5, and CSS3.
  • Experience with FastAPI would be a huge asset.
  • Familiarity with ORM libraries
  • Understanding of genomics, genome sequencing, genome analysis
  • Understanding of accessibility and security compliance
  • Experience with cyber security and quality management system certifications
  • Fluency in Italian, French, German or Spanish


  • Contribute to turn the vision of precision medicine into reality and be at the absolute forefront of biotech and technology
  • High level of autonomy over schedule and physical presence in a high performance rapidly growing company
  • Dynamic workplace in a fast moving startup
  • Join a multi-cultural, multi-disciplinary, highly motivated team with ambitious goals

Are you interested?
We are looking forward to receiving your complete application by email to


Via Alberto Giacometti 1, 6900 Lugano, TI, Switzerland

Type of job
Contact information