Senior Ruby on Rails Developer


rails rubyonrails ruby developer London | Full-Time

See all Unboxed jobs →

We are on the lookout for London-based Senior Developers, with solid technical experience of Ruby on Rails, who love working with people to make a meaningful impact in the world, by delivering valuable solutions.

You will be working as a core member of one of our multi-disciplinary teams to:

  • Help our customers to understand what their users' needs are
  • Prototype alternative solutions to identify the right thing for us to build
  • Build scalable, sustainable and innovative systems based on what we've learnt in the project so far

We're growing Unboxed. We want new team members who are interested in more than coding, we want people to join us to help to add to our community leadership, mentor our more junior people and increase our diversity.

Some of the key activities within this role

  • Collaborating with designers, user researchers, subject matter experts and other project stakeholders
  • Developing and maintaining Ruby on Rails applications through agile ways of working
  • Making informed decisions, quickly drawing from a breadth of technical experience
  • Turning designs and wireframes into functional applications
  • Involving your team in discussions on progress of stories
  • Identifying areas of risk and complexity during each project

Some of the skills we're looking for

These are the types of skills that we expect our senior developers to have (but if there's anything you can't do yet, we will help you learn):

  • Ruby and Ruby on Rails experience
  • Experience of version control (ideally Git)
  • TDD/BDD experience
  • SQL (preferably MySQL or PostgreSQL)
  • HTML and CSS
  • Ability to work in multidisciplinary teams to plan and ship projects
  • Ability to identify areas of risk and complexity during the planning process
  • Ability to work iteratively and collaboratively, with open communication
  • Can turn wireframes and designs into functional applications
  • Writing and maintaining integration and unit test suites

Nice-to-have skills

  • Experience working in an agile environment
  • Experience setting up and maintaining UNIX systems
  • Experience working with AWS
  • Experience of working on Discovery, Alpha and Beta phases, following the GDS Service Manual
  • JavaScript
  • Understanding of continuous integration and delivery

Benefits of working with us

  • 25 holiday days per year, on top of the bank holiday allowance
  • 10 "Innovation Days" per year to explore your own ideas
  • Holiday flexibility and loyalty bonus benefits
  • Maternity and Shared Parental Leave policies
  • A company-wide peer-to-peer mentoring programme
  • A generous conference budget
  • Salary reviews twice a year
  • Flexible working hours and location
  • An informal culture of growth
  • Monthly "Linkers and Thinkers" idea-exploring lunches
  • Weekly reflection at "Whines & Cheers", our Friday company retrospective
  • A 'Bike To Work' scheme

Take a look at the Unboxed Glassdoor for reviews from our team members.

Salary range £65,000 — 80,000

Dependent on experience