Position: Middle Ruby on Rails Developer
Company: Exadel
Experience required: 2y
Category: Ruby
English level: upper
Published: 2020-11-01T00:00:00+02:00

**Requirements**:
• 2+ years of proven work experience as a Ruby on Rails developer;
• Proven work experience in software development;
• Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery;
• 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
• English level: Upper -Intermediate.

**Responsibilities**:
• Write clean, maintainable and efficient code;
• 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.

**About the Customer**:
The Customer is an educational technology company based in Salt Lake City, Utah. It is the developer and publisher of Canvas, a Web-based learning management system, and Canvas Network, a massive open online course (MOOC) platform.

**About the Project**:
The App helps students access their courses and groups when they are away from a computer browser. The app provides functionality to view and participate in a course or group, as well as view course calendars, To-Do items, notifications, Conversations messages, and grades.

From any device, students can now:
View grades and course content
Submit assignments
Keep track of course work with to do list and calendar
Send and receive messages
Post to discussions
Watch videos
Take quizzes
Receive push notifications for new grades and course updates, and much more.

**We offer**:
•  Vacation is 20 working days / till 20 working days per year for sick leaves;
• Full payment of taxes;
• English courses;
• Flexible work schedule;
• Friendly environment;
• Medical insurance;
• Opportunity for career growth.
You can find more information about Exadel in Ukraine here: www.facebook.com/exadelukraine