Canvas is not supported by your browser.
Home > Jobs > Software Developer (Rails & React)

Software Developer (Rails & React)

Contract Type:


Role Type:


Permission Type:



£26,000 - £30,000

Company Name:



Closing Date:

Friday 25th December 2020

Key Responsibilities

Working as part of a small dynamic team of developers, your responsibilities will be varied.Initially you will:

  • Turn product requirements into functional features. 
  • Contribute to all parts of the software development process from architectural design and task planning all the way through to implementation, testing, and documentation. 
  • Help ensure that all code written conforms to our coding standards and best practices.

In time you’ll:

  • Suggest improvements to our technology stack, coding standards, and processes.
  • Review code submitted by other developers, offering feedback and improvements. 

Skills, Knowledge & Expertise

Every member of our development team is expected to be able to work on any part of our technology stack, so we’re looking for candidates who are skilled in all aspects of the development lifecycle.Our technology stack is almost exclusively Ruby on Rails / React. Whilst knowledge of these isn’t required, you’ll need to be able to up-skill in them quickly.You must:

  • Have a robust understanding of HTML, SCSS, and version control such as Git.
  • Be able to demonstrate familiarity with an MVC framework (e.g. Ruby on Rails).
  • Be able to demonstrate familiarity with a Javascript framework (e.g. React, Vue, Angular).
  • Have at least one year’s worth of experience working as a developer, whether full or part time. 

You will ideally:

  • Have direct experience and knowledge of Ruby on Rails.
  • Have direct experience and knowledge of React.
  • Have experience with relational databases (we use both MySQL and PostgreSQL).

We’re looking for like minded individuals who:

  • Keep abreast of the latest technologies and developments in the industry.
  • Enjoy problem solving.
  • Have a keen attention to detail and take pride in their work.

We care deeply about code quality, use continuous integration and deploy to production multiple times per day. Our technology stack can be viewed at:


We care deeply about making Pinpoint an incredible place to work and as such invest a significant amount of time and energy into creating and maintaining a company culture that provides our team with a generous level of support whilst inspiring them to do their best work. 

Some of our benefits are:

  • Full healthcare coverage for you and your family. 
  • Generous personal development budget. Want to buy books or go on courses? We’ll help facilitate that.
  • Top of the line equipment: each developer is provided with a 27″ iMac and two 27″ 4k monitors.
  • Flexible working hours. Need to leave in the middle of the day to pick your kids up? No problem. We prioritise output over being in the office at set hours.
  • Competitive salary with regular pay reviews.
  • Generous option grants.

You’ll enjoy working here if you:

  • Like being challenged.
  • Are the sort of person who enjoys being able to get on with things with minimal management oversight.
  • Are keen to work with talented developers and improve your own skillset.
  • Are a fan of sending gifs to colleagues.

About Pinpoint

We’re changing the way companies hire, and rewriting the rules of recruitment.With our simple, intelligent software and unlimited help from our team our customers attract more ‘good fit’ candidates, select from the best, and wow their new hire from the moment they say ‘yes’.
If you’re looking for somewhere you can learn quickly, make a meaningful impact in a fast-paced business, and grow your career, you’re in the right place. 
We’ll enable you to do your best work with the tools you need, support from the rest of the team, and an expectation that you’ll challenge that status quo—helping us continually improve what we do.