Ruby on Rails Developer


Ruby on Rails java javascript php cloud developer heroku react Ruby on Rails

Posted 5 months ago

Share this with a friend 👉

In order to accelerate OLIO to its next level in growth and impact, we are recruiting for a Ruby on Rails Developer. You will report into Lloyd Watkin, Lead Developer. And you will be joining a team of 7 (including this role) – 2 backend developers, 3 front end developers, a product designer and a product manager. 3 of these positions are new recruits.

In this role you will be responsible for:

  • Maintaining, developing, and improving our Rails-based API server

  • Working on some of our smaller platforms such as our Volunteer Hub

  • Providing feedback on briefs and designs

  • Continuously thinking about how to improve the user experience across our products

  • Keeping up to date with the latest guidelines and trends

Once you have proven yourself you will have great freedom and autonomy, coupled with an enormous opportunity for personal development. All of our roles are remote working roles, however for London based team members there is the ability to co-work as well. We live for our mission, but like to have fun along the way!


Our ideal candidate will first and foremost be as passionate about our mission as we are! In addition to this, you will have the following experience and skills:

  • Proven track record developing large scale Ruby / Ruby-on-Rails projects

  • Rspec / Unit testing

  • A ‘product manager’ mind-set, which means you seek to improve specs and designs where possible

  • Sidekiq

  • Activeadmin

  • mySQL

  • Basic knowledge of front end development

  • Ability to debug performance issues, make changes, measure improvements

Desirable to have:

  • AWS including RDS, Lambda, Cloudwatch, Elasticache

  • Capistrano

  • Docker

And all OLIO team members share these attributes:

  • A self-starter with a ‘can-do’ attitude 

  • Resourceful and creative

  • “Heads up” rather than “Heads down” approach, know when to ask for help

  • A problem solver

  • Thorough, able to move quickly and decisively but knowing when compromises make sense and when not

  • A ruthless ability to prioritise

  • Excellent communication skills - especially sharing knowledge and findings with the team

  • Ability to develop the best solution, even if this isn’t the solution you’ve proposed

  • Fun to work with ☺


Please send your CV, a link to your Github, and covering email explaining why you are the right person for this role to [email protected] Please use the subject line – Application: Ruby on Rails Developer

Apply Back