Online since 1999 | 10,336 IT Jobs Live NOW

Ruby on Rails Developer- £430 Per Day

Premium Job From REED Global
Recruiter: REED Global
Listed on: 11th November 2019
Location: North West London
Salary/Rate: £430 - £430
Type: Contract
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

Back End Developer- Ruby on Rails/RSpec/Resque/CSS/JavaScript/HTML5/CSS3/MVC/Mocking/ORM/RESTfulOur client based in London are undergoing a huge digital transformation programme. They require a Ruby on Rails Developer to rebuild a section on their website in order to improve and revise functionality.The successful applicant will be working as part of an Agile team alongside user experience and service designers, user researchers, product manager, delivery manager and other developers. You will be expected to have experience of the user research-driven development model.Key Responsibilities Develop code for Barnardo's Journey app in Ruby on RailsIterate the existing app according to feedback from the current testing phaseSupport the redesign of the front-end with appropriate back-end infrastructureBuild new functionality requirements and user journeys identified through workshops, such as mobile alertsPerformance-test and secure the app ready for launchExperience- Experience with Ruby on Rails, along with other common libraries such as
RSpec and Resque
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages
- Good understanding of server-side CSS preprocessors
- Basic understanding of front-end technologies, such as JavaScript, HTML5,
and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- Ability to integrate multiple data sources and databases into one system
- Understanding of fundamental design principles behind a scalable
- Able to create database schemas that represent and support business
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools
- Familiarity with development aiding tools
- Familiarity with continuous integration
- Experience of pair programming is desirable but not essential