This job has expired

Senior Developer

Closing date
27 Jul 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.

Job Details

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 understand what their user needs actually are
  • Prototype digital products to identify the right thing for us to build
  • Build scalable, sustainable and innovative systems based on user insights

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.

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

The processIf we think you will make a good team member, we will get you to complete a short coding exercise. This gives you the opportunity to showcase your approach to solving problems and for us to see your code on a clean build project. Following this, is a face-to-face pairing session with one of our developers, where we will talk over the choices you have made in your solution and get to know you a little better. You will then meet with one of our directors before a decision is made.

Requirements Key competencies and skills
  • 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

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

  • 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
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert