Senior Ruby on Rails Developer


Working at Payzone:


Payzone colleagues are the driving force behind our business.  We are proud of the energy, commitment and customer focus our people all have in common. 

All Payzone people are guided by our Ways of Working and behaviours:

We work in Partnership

We are one team

We deliver



The Basics and Benefits:



Job Title:                                             Senior Ruby on Rails Developer


Post Reports to:                                  Test & Release Manager


Number of Direct Reports:                  0


Grade:                                                 2A


Budget Responsibility:                        No


Location:                                             Northwich/Remote


Pension:                                              Up to 8% Employees contribution & up to 12% Employers contribution (subject to auto enrolment)


Holidays:                                             25 days increasing to 30 after length of service and the option to purchase extra holidays


Bonus:                                                 Non-contractual annual performance bonus


Life Assurance:                                   6 x’s your basic annual salary to the employee’s normal retirement age.


Permanent Health Insurance:             50% of basic salary (less statutory deductions), deferred for 26 weeks, if absent from work due to sickness or disability.  Subject to a successful completion of a probation period and acceptance from the Insurers.


Health Care Cash Plan:                      Fully subsidised by Payzone.


Beingwell Portal:                                 Looking after your physical and mental health


Enhanced family friendly policies:      Maternity, Paternity and Adoption


Employee Discount Portal &              Instant savings with money saving deals

Discounted Gym Membership:          


Cycle Scheme:                                   Open to all employees after successful completion of a probation period.  Enables employees to purchase a bike and accessories up to the value of £2000 over a 12-month period whilst saving on tax and NI contributions.


Employee Assistance Programme:    Work-Life Balance Practical Support, Emotional Wellbeing Support available 24 hours a day, 7 days a week, 365 days a year. 


The Purpose of the Role:


The role requires someone who is can:

  • Work in a fast-paced environment
  • Implement delivery with minimum technical debt
  • Work with complex integration scenarios with multiple device types and technologies
  • Add value to strategic architectural improvements
  • Apply best practice guidelines to improve user experience
  • Take ownership/initiative when required
  • Work within a cross functional Team
  • Actively involved in Pair Development
  • Reviewing Pull Requests
  • Leading and being a member of scrum teams
  • Acting as Scrum Master for projects
  • Ensuring 100% test coverage of all code produced
  • Providing Development level diagnosis and bug fix
  • Liaising with the Test and Release team to ensure features pass testing and can be merged and released into the component Master Branches


Experience Required:


The candidate should be experienced in some or all of the following:


  • Have 5 years commercial development experience with at least 2 years as a Ruby on Rails developer
  • Be used to working in TDD/BDD/Agile development team as a developer
  • Possess a confident approach to technical solution design by envisaging, documenting, communicating and delivering features
  • Design principles (MVVM, MVP)
  • Tech Stack: Ruby on Rails, MySQL, Docker, AWS, JavaScript, Angular JS, Heroku
  • RESTful WebServices
  • Feel comfortable using Git and the HubFlow branching and release paradigm
  • Unit testing (e.g. rSpec)
  • Familiarity with use of infrastructure as code tools, for example Terraform
  • Continuous integration environments (e.g. Github Actions),
  • Software Control Management System (e.g. JIRA, Confluence)
  • Have an advantage if you have experience of our core technology stack: Android, NodeJS




We will use your information in accordance with our [Privacy Policy](/bill-payments-privacy/).