Ruby on rails engineer jobs




Необходимые навыки

— 5  years professional experience with ROR.
— Experience as a lead developer required.
— Experience in upgrading to a major ROR version required.
— Experience with GraphQL required.
— Experience with Docker required (creating dockerfiles, docker-compose files, etc).
— Experience with Ansible or Terraform required.
— Experience writing E2E tests with RSPEC required.
— Strong mindset of following and suggesting best practices.
— Experience with DCP format is optional.
— Fluent spoken & written English
Предлагаем

— Full-time, full-remote, 6 months (longer depending on performance).
— You are the only developer on this project.
— People you will be in contact with:
--- A RoR dev
--- A DevOps
--- A Product Owner
--- A Project Manager
--- A Business Owner.
Обязанности

— Upgrade Ruby, Rails and dependencies.
— Code and deploy fixes, improvements and new features
— Write tests and documentation.
— Setup travis and codeclimate.
Stack:
Databases
— PostgreSQL (pg 1.1)
— Memcached (dalli 2.7)
Ruby on Rails and dependencies
— Ruby (2.3)
— Ruby on Rails (5.2)
— Crono (1.1)
— DelayedJob
— Shrine (2.12)
— dcp_convert (and dcp_utils)
— GraphQL (1.8)
— Emailing via AWS SES (aws-sdk-rails)
— HAML / Coffeescript / Bootstrap
Tests
— Faker
— Factorybot
— Rspec
Others
— Rubocop
— Brakeman
— Capistrano
— Docker
— Terraform
— Ansible
AWS
— EC2, SES, S3, ECS, R53, RDS
Other Tools
— Jira / Confluence
— Github
— Slack