Position: Lead Ruby on Rails Developer (Knowledge of React) (I)
Company: Exadel
Category: JavaScript
Experience required: 5y
English level: upper

**About the Customer**:
The Customer is an educational technology company based in Salt Lake City, Utah. It is the developer and publisher of a web-based learning management system, and a massive open online course platform. 

**About the Project**:
The Customer has just announced a strategic partnership with Microsoft to bring Customer’s solution and MS Teams a lot closer together. Specifically, Microsoft Teams is going to the default video conferencing solution inside the Customer’s solution. Additionally, the Customer needs to expand on his platform integration points inside his solution to facilitate Microsoft building a deeper integration between MS Teams and Customer’s solution team. 

At present the Customer would like to staff a team to help accelerate this work. This team would need Ruby on Rails and React skills, as they will be working inside Customer’s solution team, which is a Rails monolith. Previous experience with integration frameworks would be good. 

**Current Project Stage**: 
Development

**Requirements**:
5+ years of proven work experience as a Ruby on Rails developer
Experience in developing highly interactive applications
A firm grasp of object-oriented analysis and design
Passion for writing great, simple, clean, efficient code
Good knowledge of relational databases
BS/MS degree in Computer Science, Engineering or in related field
Technical leadership and excellent communication skills
Strong organizational skills

**Responsibilities**:
Design robust, scalable, and secure features
Contribute in all phases of the development lifecycle
Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, and code standards)
Drive continuous adoption and integration of relevant new technologies into design
Provide technical leadership on the project
Think tactically and strategically