Back to job search

Ruby on Rails Developer

  • Location:


  • Sector:


  • Job type:


  • Salary:

    £40000 - £65000 per annum

  • Contact:

    Ellie Youngs

  • Contact email:

  • Contact phone:

    +44 (0)161 871 8811

  • Job ref:


  • Published:

    5 months ago

  • Expiry date:


  • Startdate:


Ruby on Rails Developer
£40,000 - £65,000 

A leading digital SaaS agency, providing solutions for high end clients, have an exciting opportunity for a Senior Ruby on Rails Developer to join their team, based in Newcastle, but this will be a remote role, once a month in the office. The Senior Level Ruby on Rails developer will have proven commercial experience and be able to keep up within a fast-paced environment, across small and large scale projects, including new and existing platforms. The successful Ruby on Rails developer will have excellent knowledge of creating web applications, in line with security practices, session management and is encouraged to take ownership when it comes to best practices. This is a fantastic opportunity for a Ruby on Rails Developer to join an award-winning company.  

Essential Skills:
  • At least 3-5+ years commercial experience
  • Working to agreed timescales and budgets
  • Excellent problem-solving skills
  • Writing well designed, testable code at an excellent standard
  • Excellent knowledge of Ruby and Ruby on Rails framework
  • MVC techniques
  • Version controls, Git
  • Experience with Unit Testing
  • PostgreSQL or similar relational databases
  • Strong TDD experience
  • Good exposure to API’s
In return, my client is offering a great benefits package, including but not limited to, a relaxed working environment, government pension scheme, 36.5 hour working week and 33 days holiday (including bank holidays) as well as remote working.

If you are a Ruby on Rails Developer looking for a new, exciting opportunity to join a thriving business as they expand due to growth, then please apply directly or get in touch on 01618 718 811. 

Alternatively, you can email to discuss the position further.
!function(f,o,r,c,e,_2,_4){f.Force24Object=e,f[e]=f[e]||function(){ (f[e].q=f[e].q||[]).push(arguments)},f[e].l=1*new Date, _2=o.createElement(r),_4=o.getElementsByTagName(r)[0],_2.async=1, _2.src=c,_4.parentNode.insertBefore(_2,_4)}(window,document, "script","//","f24"); /* Set clientId */ f24("create", "c82a4518-4975-4e7d-985e-17859ef18496"); /* Place custom commands here */ f24("cookieAnonymous", true); f24("send", "pageview");