● 2+ years of work experience as Ruby developer
● Ruby on Rails 4/5 at least for 1 year
● Experience in test automation on Unit level is a MUST
● 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 with RSpec and Capybara
● Experience in pair programming
● Experience implementing APIs
● Experience with VIM and TMUX
● Loves working in Agile and continuous learning environment
⚙️ Technology stack:
Ruby 2.7.2
Ruby-on-Rails 6
Go
Postgres
RSpec
Sidekiq
ReactJS
Jest
💭 CI and analysis:
Mergequeue-bot
SemaphoreCI => Buildkite
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: Code lines of code: 26015 Tests lines of code: 102061
We are using the TDD methodology. We write a test for any line of code;
Code reviews;
We have a growing/mentoring plan;
Pair programming with every developer. Close cooperation. Constant knowledge sharing. 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 laptops;
Out-of-work activities.
Are you passionate about change? Do you work on projects because you care about how they will affect real people’s lives and society as a whole?
НА is a venture backed, software product company looking for exceptional software engineers to join our team of „changers”. We are building a digital ads platform that gives everyone the ability to effectively advocate for their values and leverage digital ads for societal good.