We’re hiring! Full-stack developer

About Kudos

For more information about Kudos, see our full listing of current job opportunities, or look around our website.

About this role

The Full-stack Developer reports to Kudos’ Chief Technology Officer. You will be involved in development of all aspects of the technical systems, including automating the provision of AWS infrastructure, designing database models, building APIs and server code in Ruby and writing front-end HTML, CSS and JavaScript.

We are a distributed agile team operating 2-week sprints with a strong focus on test-driven development, so the ideal candidate has great communication skills and takes ownership of code and development.

We have a modern software stack comprising Chef, AWS EC2/S3/OpsWorks, Ruby Padrino (based on Sinatra), AngularJS, Sass, and are constantly looking for ways to improve the way we work.

The ideal candidate is always seeking to improve their knowledge and skills, and we’ll support that by sending you to conferences and providing access to relevant training.

The Full-stack Developer will be based at our offices (62 Church Road, Wheatley, OX33 1LZ); remote working may be considered for the right candidate.


  • Test-driven development of new features in Ruby and JavaScript, and maintenance of the existing codebase
  • Ownership of feature development within the sprint
  • Carry out internal investigations and reporting, including SQL reporting
  • Debugging and fixing operational issues as they arise
  • Continuous improvement of the code base
  • Ad-hoc internal support of operations.



  • Proven commercial Ruby and JavaScript experience
  • Strong Linux terminal skills
  • Excellent communication skills
  • Ability to work autonomously and to take ownership of features, bugs and other development
  • Understanding of DVCS and GitHub for issue management and source control
  • Experience of TDD/BDD
  • Firm understanding of software engineering principles and web architectures
  • An understanding of AWS, particularly EC2 and S3
  • A focus on continuous improvement and learning
  • Good SQL competence and experience with MySQL or PostgreSQL.


  • Ops/DevOps experience, or an understanding of systems administration
  • Experience of Sinatra and/or Padrino
  • Understanding of system security principles and attack vectors
  • Experience of AngularJS 1.2/1.3
  • Exposure to AWS OpsWorks.

Salary and benefits

This is a full-time role with a salary of circa £50,000 pa, depending on experience, and 25 days’ annual leave.


To apply, please send your CV together with a covering letter outlining why you’re right for this role, to:

Ryan Brooks, Chief Technology Officer, Kudos: ryan@growkudos.com

Closing date for applications is 28th November 2014

One thought on “We’re hiring! Full-stack developer

  1. Pingback: We’re hiring! Developer and customer service roles | Kudos Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.