University of Cambridge - JavaScript Developer

Cambridge  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

InterMine is looking for a software developer to help create powerful, attractive, user friendly data mining tools to search and display biological data. You’ll have experience building, debugging and testing complex web applications using JavaScript, CSS and libraries like Chaplin (Backbone.js) and Node.js, with a focus on creating great user experiences.

Required Skills and Experience

  • Demonstrable JavaScript development experience
  • Experience with VCS, e.g. Git or Subversion
  • An understanding of design patterns and software engineering principles
  • Familiarity with unit testing, automated testing and continuous integration

    Desired Skills and Experience

  • Familiarity with Linux, bash, open source development tools and methodology
  • Familiarity with client side web frameworks, e.g. Backbone.js
  • Familiarity with Java, Perl, Python or Ruby
  • Knowledge of CoffeeScript, or other transpiled language
  • Knowledge of client side templating and modularity techniques in JavaScript
  • Awareness of HTML5, CSS3, Mocha, and Promises

    Our Toolset

  • Java
  • Python
  • Perl
  • JavaScript
  • PostgreSQL
  • Tomcat
  • Jenkins
  • Ant
  • Git

    About InterMine

    The numerous genome sequencing projects have produced an inordinate amount of biological data, presenting tremendous opportunities for scientific discovery. InterMine is an open-source data warehouse committed to making complex biological data sets easily accessible to biologists for exploration and analysis. InterMine enables the creation of biological databases accessed by sophisticated web query tools. Parsers are provided for integrating data from many common biological data sources and formats, and there is a framework for adding your own data. InterMine includes an attractive, user-friendly web interface that works ‘out of the box’ and can be easily customised for your specific needs, as well as a powerful, scriptable web-service API to allow programmatic access to your data.

    Take a look at our codebase at GitHub http://www.github.com/intermine and some of our recent tools: http://intermine-report-widgets-service.labs.intermine.org.

    InterMine was founded in 2002 and is based at the University of Cambridge. We offer very competitive salaries and a generous benefits package (see http://www.jobs.cam.ac.uk/offer for the full list):

  • 33 days annual holiday
  • 37.5 hour work week
  • University pension
  • Child care and bike to work salary sacrifice schemes
  • Access to University sports facilities

    Salary:

    £27,854 - £36,298

  • Start date
    ASAP
    From
    Hacker Jobs UK
    Published at
    10.05.2013
    Contact person:
    Steve Buckley
    Project ID:
    534791
    Contract type
    Freelance
    To apply to this project you must log in.
    Register