See more Programming jobs →

← Back to all jobs

Senior Ruby on Rails Developer

Posted

Propheris Ltd
Headquarters: Nottingham, UK
Must be located: Europe
Visit company website
View all Propheris Ltd jobs

Direct Hire, Full Time Remote Work

Our small focused team creates software to help hospitals and universities manage clinical research document management and data flows. Our clients are some of the largest, most prestigious research organisations in the UK and we help them organise the development of innovative treatments, devices & processes to solve medical problems for people across the world.

We’re offering long-term, full time, remote work on a large mature project and a handful of newer applications. 

Responsibilities you will have:

  • Direct contact with the domain experts to design and develop new features
  • Write maintainable Ruby code
  • Contribute to all phases of the development lifecycle, design to deployment
  • Follow best practices (test-driven development, continuous integration, refactoring)
  • Drive continuous improvement of processes and architecture


Skills we expect:

  • 5 or more years with Ruby on Rails
  • An expert understanding of the syntax of Ruby and its nuances, including the ability to work with classes that do not inherit from ActiveRecord
  • A solid understanding of object-oriented programming
  • Familiarity with MySQL & SQL syntax
  • A basic understanding of front-end technologies, eg JavaScript, HTML5 & CSS3
  • Writing of Integration and Unit tests (RSpec)
  • Proficiency with Git for code versioning

Nice to haves:

Familiarity with the following would be appreciated:

  • jQuery
  • ClojureScript (reagent, re-frame)
  • Bootstrap
  • Ansible
  • Linux

Approach we expect:

  • Strong analytical and troubleshooting skills, excellent interpersonal, communication, time management and organization skills, attention to detail, highly developed critical thinking and pragmatic trouble-shooting.

  • A confident command of English for everyday work is required. Our small team meets up annually for a multi-day workshop in a get-away-from-it-all location. Compensation is highly competitive & appropriate to experience.

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.