This position is no longer open for applications

Ruby Developer

Ruby Developer (BBBH1840) Abingdon, England

Salary: GBP40000 - GBP50000 per annum + attractive company benefits
Senior Ruby Developer - West Oxfordshire – remote/studio based – up to £50K pa (doe)
A fantastic opportunity for a talented and experienced Ruby Developer to join our Oxfordshire based client. The successful candidate will join their small but dynamic development team to work on web apps, single page applications and rich interactivity within an Agile development environment. The ideal candidate will come with at least 4 years of commercial development experience working on back end projects with a passion to use and extend their skills across the whole development platform.
We’ll be looking for a professional individual with the ability to work well individually but also enjoys working as part of a team, you’ll need to be well-organised, able to prioritise as well as delegate and multitask well under pressure whilst keeping a sense of humour and perspective.

Specific skills required:
• An excellent understanding of Ruby on Rails, Linux, Heroku, AWS and associated back end tools and technologies
• Experience of working within an Agile environment
• A strong understanding of HTML, CSS, JavaScript, jQuery and associated front-end technologies and tools
• Proven experience of testing approaches and tools like RSpec and Cucumber
• A strong understanding of mobile web development, debugging and optimisation (Native app development an advantage)
• Solid experience of Git for version control
• An excellent understanding of database technologies, object-orientated programming and design patterns (PostGreSQL a distinct advantage)
• Conscientious and team focused, happy with peer review and pair programming

This is a permanent and full time role offering the possibility to work remotely for up to 2 days per week, on offer for a salary of up to £50K pa, dependent on experience, plus attractive company benefits and the chance to join a friendly and dynamic team.
;