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

application

- Able to create database schemas that represent and support business

processes

- 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

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: