ProCoders is an IT Staff Augmentation company with a team of over 100 software engineers who work in a collaborative environment with one mission — to augment our partners’ IT teams with the best talents. We are not just an outsourcing mill that accepts bad projects and delivers poor results.
16 січня 2023

Senior Full Stack (Ruby on Rails) Developer (вакансія неактивна)

за кордоном, віддалено

Необхідні навички

— 6+ years of relevant Ruby/Rails experience.
— 8+ years of experience in software development.
— A history of developing and supporting actual Ruby on Rails applications in production with a large user base.
— Experience with Rspec and Capybara testing.
— Strong familiarity with MySQL, including advanced querying and performance profiling.
— Strong understanding of background jobs, including Redis, Resque, and Sidekiq.
— Familiarity with Git, Github, Codeship, Codeclimate, and Sentry
— Strong JavaScript/CoffeeScript skills (including ES6, Webpack, and React)
— Strong understanding of integrating with third-party services and API’s
— Intermediate level of English


Full Remote
Flexible schedule
Vacation — 14 working days
Sick leave — 7 working days
MacBook for work
Competitive salary


You will be working with a small full-stack team, developing end-to-end features for role-based content workflows for this CMS app. We have quick iterations and deploy improvements 3 or more times per week.

Про проєкт

Our company ProCoders needs a good specialist and a new friend for our big family on the project — a vocabulary learning company, whose products are used in schools all over the world. We’re looking for a senior developer to help us upgrade our large, monolith Rails app.
About the project’s technologies:
• Ruby 2.6.3, Rails 5.x and its evolution
• Code Patterns: Decorator, Null Object, Strategy, Proxy, Adapter
• Gems: AASM, Hashie, Pundit, Draper, WiceGrid, Dotenv, Wisper
• Background workers Sidekiq, ActiveJob
• MySQL 5.7.x with/without ActiveRecord, MySQL Views approach
• ElasticSearch 6
• Redis and Rails.cache
• AWS S3
• TDD with RSpec is welcome on top of Cucumber and Capybara, JSONPath
• Code flow: git, robocop, overcommit
• CI/CD: TeamCity via Capistrano
• Optionally React.js