Middle Ruby Engineer Offline

Responsibilities:

 

Write reusable Ruby code, adapting the best approaches.

Conduct regular code reviews to improve code quality, design, and tests

Collaborate with Product Owners and other client stakeholders on clarification of requirements

Be initiative to provide new ideas to the client team to grow their business

Attending team meetings and technical discussions encouraging productive and innovative atmosphere

Explore new opportunities to add value to product and process and present to team

 

Requirements:

Minimum of 3 years of commercial experience developing web applications

Strong experience with Ruby on Rails framework for rapidly developing web applications with additional ability to support development in other programming languages.

Strong experience with XHTML, CSS, JavaScript.

Experience with ReactJS / Redux

Experience with Agile/SCRUM development

Strong knowledge of OOP principles, design patterns, best development practices.

Experience with REST and/or SOAP-based API consumption and creation in Rails

Strong experience with databases (PostgreSQL, MongoDB, etc.)

Strong experience with virtual development environments.

Commitment to test driven development

Ability to establish and improve continuous delivery and continuous delivery practices

Upper-Intermediate English level

 

We offer:

Flexible hours approach

18 business days of payable annual free-time

10 days of paid sick leave

Competitive compensation package

IT Club Discount program

Professional growth:

 

Challenging tasks and projects

Individual Development Plan

Performance appraisal

Business trips

 

Fun:

 

Team buildings

Corporate events and outstanding parties

Anniversary presents

The job ad is no longer active

Look at the current jobs Ruby Kyiv→