We are seeking Ruby Engineer in our team, to drive change by fostering an environment that embraces Extreme Programming, TDD, and properly designed software.

To join us -
● 4+ years of work experience as Ruby developer
● Ruby on Rails 4/5 at least for 1 year
● Experience in Test Driven Development is a MUST (RSpec, Capybara)
● Good understanding of automated testing and debug
● Comfortable with the UNIX/Linux command line
● Practical experience with RDBMS
● Experience with Sidekiq
● English: Upper-Intermediate B2+

Will be a plus:
● Experience in pair programming
● Experience implementing APIs
● Experience with VIM, TMUX
● Loves working in an Agile environment


⚙️ Technology stack:
Ruby 2.6.6
Ruby-on-Rails 5
Go
Postgres
RSpec
Sidekiq
ReactJS
Jest

- CI and analysis:
Mergequeue-bot
SemaphoreCI
Percy
BrowserStack
Rubocop, ESlint
Skylight
Honeybadger
NewRelic
Third-party integrations:
Stripe
Twilio
Zapier

- Service hosted on Heroku. Fully automated deployment after a commit to a master branch;
Code hosted on Github;
Have open source libraries;
The platform is in the active development stage. ~90% new features;
We are using the latest versions of all libraries (dependa-bot);
Rails way with using additional architectural layers. (Services, FormObjects, Commands, etc.;
Test coverage ~99%;
Small and fancy code base: 4700+ LOC (65000+ tests LOC);
We are using the TDD methodology. It means that you need to write a test for any line of code;
Code reviews;
We have a growing/mentoring plan;
Pair programming with every developer. Close cooperation. Friendly team.;
Extreme programming. Ability to influence directly on product design;
All line-up in Notion. Communication via Slack and Google meet. Everyone can ask anyone about anything;
Medical insurance;
Relocation bonuses;
Hi-end Mac laptops;
Out-of-work activities

About Human Agency

We use digital ads to help people make good things happen.

Company website:
https://humanagency.com

This job is no longer active.
Смотреть актуальные вакансии Ruby Kyiv→.