Menu

Ruby on Rails Developer- £430 Per Day

Job details
Posting date: 12 November 2019
Salary: £430 per day
Hours: Full time
Closing date: 12 December 2019
Location: North West London
Company: Technojobs
Job type: Contract
Job reference: 2756259

Apply for this job

Summary

Back End Developer- Ruby on Rails/RSpec/Resque/CSS/JavaScript/HTML5/CSS3/MVC/Mocking/ORM/RESTful

Our 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 Rails
Iterate the existing app according to feedback from the current testing phase
Support the redesign of the front-end with appropriate back-end infrastructure
Build new functionality requirements and user journeys identified through workshops, such as mobile alerts
Performance-test and secure the app ready for launch
Experience

- 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

Apply for this job