DC Recruitment

Join team Douglas Connect, Switzerland

 

 

Working for Douglas Connect

Our field of work involves developing data management and software services and solutions mainly in the field of chemical and nanomaterial safety assessment, rational drug design and personalized medicine through research, knowledge management, community development and international collaboration.

If you think you would like to work with us, send your cover letter and CV/resume (including education, experience, job descriptions, references, availability etc.) to employment@douglasconnect.com.

 

Functional Programming Generalist

Join a small team of senior software developers working on cloud applications to support and advance interdisciplinary science in the field of predictive toxicology and safety assessment. We are looking to extend our team with a generalist who will help us develop and inject our services (currently in Python, Elm, R and Scala) with new functional blood.

If you are comfortable and enjoy working on both frontend and backend and also do so in one of the functional programming languages (OCaml, PureScript, Elm, F# or Haskell) then you may be just the person we are looking for.

 

The challenge

Wouldn't it be great to be able to replace unnecessary animal testing and be able to predict the toxicity of chemicals by a combination of new computational and biological methods? Come join us and help us pursue this goal!

 

What you'll do

In this role, you will work with the technical leads on both the client and server (cloud) sides building a robust cloud data and prediction services with a rich user experience.

We are a small team that likes to have everyone engage, so we welcome insights from everyone. At the same time this will be an opportunity for you to grow as a programmer and stretch your thinking — it has been for us.

You will also interact and communicate with toxicologists, bioinformaticians and other scientists on a regular basis (we are in their service after all) so expect to learn about the science and to explain engineering benefits and tradeoffs to scientists. We can only be successful if we understand each others viewpoints!

 

What you need to succeed

  • Demonstrated comfort with multiple computer languages and programming paradigms
  • Experience with functional programming languages such as OCaml, PureScript, Haskell, Elm, F#, Elixir
  • Experience with server-based development (e.g. Django, Flask, node.js)
  • Experience with data modeling and databases (Ideally both relational and NoSQL)
  • Experience with browser-based development (HTML, CSS, JavaScript)
  • Bonus points for having experience with Docker and Kubernetes
  • A previous interest in life and data sciences is a significant plus; a willingness to learn is a definite requirement.

You are a resident of Switzerland (or would consider relocation) and while virtual work is possible, you can be available to work in our main office in Basel at least half of your days. We can consider both full time and part time positions.

 

Douglas Connect is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity or disability.

Latest Tweets

Douglas Connect (4 days ago)
RT @EU_ToxRisk: "Save the dates for OpenTox Euro 2017 Meeting" https://t.co/KRJrgD9iH5 on @LinkedIn @DouglasConn @EU_ToxRisk
Douglas Connect (4 days ago)
RT @barryhardy: #Stem #Cell lines available for #biological #disease #medical #drug #research from @EBiSC_cells #biobank @IMI_JU https://t…
Douglas Connect (4 days ago)
RT @barryhardy: Rex Fitzgerald of SCAHT on Bridging the Gap between #toxicology #research #regulatory #science #opentox #openrisknet https:…
Douglas Connect (3 weeks ago)
RT @DanyX23: Our company is looking for a sw dev comfortable with functional langs (#elmlang #elixir #haskell #ocaml) @ Basel/CH! https://t…
Douglas Connect (3 weeks ago)
RT @barryhardy: Opportunity for talented #Functional #Programmer @DouglasConn #Basel #Switzerland #OpenTox #OpenRiskNet @eNanoMapper https:…

Get in touch

  • Address: Douglas Connect GmbH
    Technology Park Basel
    Hochbergerstrasse 60C
    CH-4057 Basel / Basel-Stadt
    Switzerland
  • Phone: +41 61 851 0170
  • Email: info@douglasconnect.com