Job description:
- Design and implementation of rich web front-ends for Life Science and Machine Learning projects
- Development of backends and APIs for data acquisition, storage and analysis
- Using cutting edge technologies for both automated application testing and deployment automation on public cloud infrastructure
- Working in multidisciplinary teams (software developers, bioinformaticians and data scientists) to understand customer requirements and provide matching solutions
Requirements:
- A degree in computer science, bioinformatics, electronic engineering or related field
- Good knowledge of Python
- Documented work experience at least 2 years
- Familiarity with frontend technologies: HTML5, CSS, JavaScript, Bootstrap framework
- Experience in developing web applications (ideally Django or Flask) and REST APIs
- Familiarity with UNIX operating systems
- Knowledge of relational databases (eg. MySQL, PostgreSQL)
- Familiarity with distributed version control systems (Git or Mercurial)
- Experience with automated unit and integration testing
- Proficient in English with good written and verbal communication skills
You get bonus points for:
- CI/CD experience, eg. Jenkins, Travis
- Familiarity with basic DevOps tools, eg. Vagrant, Ansible, Docker
- Knowledge of Big Data solutions and algorithms
- Experience in working with AWS cloud services
We offer:
- Solving challenging tasks
- An opportunity to contribute to breakthrough solutions in the fight against cancer
- Developing skills in a team of experts, scientists and people with passion for their craft
- Participation in trainings, conferences, etc.
- Working with innovative companies from the US and EU
- Friendly, informal working atmosphere and flexible working hours