Job Description :
Senior Ruby on Rails Developer

Expectations for the role:

Write secure, robust, and performant back-end Ruby and front-end Javascript, HTML and CSS code
Take on and successfully complete both routine and novel programming tasks in a timely fashion
Bring a deep understanding of data structures and algorithms
Identify, diagnose and fix code deficiencies identified by testing Participate in team meetings to plan, deliberate and reflect on development tasks and challenges
Work productively with product team members to ensure feature requirements are adequately scoped and clearly defined

Three to five years demonstrated experience developing robust application solutions using recent or current versions of Ruby on Rails
Experience with the full range and life-cycle of web application development, conversant with both server-side and front-end code
Demonstrated ability to write efficient, readable, maintainable code Experience implementing, testing and maintaining responsive web solutions that support multiple devices
Fluent understanding of standard Rails methodology and best practices Experience with and expert understanding of current web standards, eg. HTML 5, CSS 3
Experience with javascript and front-end frameworks
Experience using standard agile development methodologies and tools
Essential Personal Qualifications

A commitment to personal excellence, continuous improvement, and professional growth by taking on and solving new challenges
The ability to thrive in a fast-paced environment where rapid change and continuous innovation are the norm
A demonstrated eye for detail and a focus on quality results with a strong appreciation for the nuances that define an outstanding web user experience
Ability to work collaboratively and to communicate effectively both with other developers and with non-technical colleagues
An aptitude for learning new skills and a commitment to keep up with rapidly changing technology trends, tools, and solutions