Ruby on Rails Developer $2000-4500 Offline

Requirements:

- Advanced written and spoken English

- 5+ years developing software.

- 2+ years using Ruby on Rails

- Knowledge of at least one of JavaScript frameworks: Backbone.js, AngularJS, React, EmberJS, or other

- TDD — RSpec

- Understanding of OOP principles

- Good knowledge/experience of:

- MySQL

- Redis

- RSpec

- VCR

- Capybara

- Capistrano

- Git

- Amazon AWS or Google Cloud

- NewRelic, CI, other automation/monitoring tools

- Agile and Scrum methodologies

 

Plus points:

- Experience working with remote teams

- NoSQL experience: MongoDB/ElasticSearch

- Building complex systems using microservices

- Experience in scaling web applications

- Knowledge of RESTful API design

- Other languages GO/Erlang/Elixir/C#

- Experience in WebSockets

- Big Data or GIS projects in the past

- DevOps skills: Chef/Puppet/Ansible

 

Responsibilities:

- Development and further support for web applications created on Ruby and using the Rails framework.

- Design, development, and testing of applications based on functional and unit tests in accordance with company standards and best practices.

- Organize the process of code review and provide a quality feed on code created by other developers.

- Identification of “code smells” of sites, refactoring with the use of programming templates and generally accepted standards.

- Development and support of the architecture of high-load systems.

- Deploying applications.

- Preparing API documentation.

- Using Git/GitFlow and BitBucket to control source code.

- Estimate tasks duration, adhere to deadlines set, and coordinate implementation with managers.

- Support the Product Management team to clearly define and plan new projects, including direct contact with clients if necessary.

- Candidates must submit their CV and code repository. Submit a real-life application, or as close as real-life as possible.

 

We offer:

 

- Opportunity to work with new technologies and solutions

- Flexible working hours

- Competitive salary based on your seniority and good compensation package

- Best hardware

- Paid vacation, holidays, and sick days

- Healthcare & sport benefits

- An inspiring, comfy, clean, safe, and modern office

 

Professional growth:

 

- Challenging tasks and innovative projects

- Meetups and events for professional development

- An individual development plan

- Mentorship program

 

Fun:

- Corporate events and outstanding parties

- Exciting team buildings

- Memorable corporate presents

- A fun zone where you can play Sony PlayStation games, ping pong, and more.

The job ad is no longer active
Job unpublished on 10 February 2022

Look at the current jobs Ruby Kyiv→

Loading...