We are seeking a Senior Rails Engineer to be part of our team. This individual will join a team of 9 engineers in expanding the functionality of our platform across chatbots, 3rd party integrations, APIs.

Skills:
4+ years of work experience as a Ruby developer;
Ruby on Rails 4/5 at least for 1 year;
Experience in TDD and ATDD to drive your development;
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+

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


Why Ukrainian talents work with Human Agency?

— Creating a positive impact in the World.
— Picking yourself whether you want to be a back-end, full-stack, or work with Golang, Elixir, etc.
— Using cutting edge production technologies — Constantly adopting new technologies and evolving our architecture.
— Personal Growing plan — Developing professional growth plan for each individual in a team.
— Full-time support on your Human Agency journey — Regular performance reviews with HR or CTO; Constant knowledge sharing while pair program with top engineers.
— Shape our Ukrainian team to create more fun and motivated atmosphere.

Additionally:
— We are using the TDD and ATDD methodology. We write a test for any line of code;
— Regular code reviews;
— Pair programming with top developers. 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.

Обязанности
⚙️ 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);

About Human Agency

At this moment, digital advertising is monopolized by those who have the knowledge, tools, and cash to be effective. We’re here to change that. We are a team of technologists, nonprofit leaders, and entrepreneurs driven by purpose and dedicated to the free exercise of our human agency. Working here is a partnership. We’re committed to making a positive impact in the world while ensuring that this is a truly meaningful and rewarding place to work.

Are you smart, shrewd, and values-aligned? Are you a go-getter driven by the challenge of audaciously and pragmatically making positive change? Great, let’s talk. Come join an organization that has the potential to reshape a massive media industry while also doing a ton of good in the world.

Company website:
https://humanagency.com

DOU company page:
https://jobs.dou.ua/companies/na/

Job posted on 26 April 2021
18 views    2 responses


Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
Similar jobs

Ruby Developer at AZinec

Lviv, Uzhgorod, remote

Senior Full Stack Developer for Seeking Alpha at Ciklum

Kyiv, Kharkiv, Lviv, Dnipro, Odesa, Vinnitsia


All jobs Ruby Kyiv    All jobs Human Agency