Middle Ruby on Rails Developer

Прямой работодатель  Apphud ( apphud.com )
Информационные технологии • Разработка • Ruby • Ruby on Rails • Dev tools • SaaS/PaaS
22 ноября
Удаленная работа
Опыт работы любой
от 180 000 до 330 000 ₽
Работодатель  Apphud
Описание вакансии

Apphud is a fast-growing startup that provides comprehensive in-app payments infrastructure for mobile apps. We are looking for an experienced backend engineer to join and strengthen our product team.

You will work on an interesting high-load project with real users, immediately see the results of your work and directly influence the product.

Our tech stack:

Ruby 2.7, Ruby on Rails 6, ReactJS, NextJS, PostgreSQL, ClickHouse, Sidekiq, Redis, Docker, Kubernetes, Kafka, Avro, Prometheus

We are expecting you are:

  • Responsible. You care what happens to the product, you try to improve it every day.
  • Proactive. You come up with ideas for product, process, and architecture development.
  • Team player. You communicate and improve the product in communication with teammates.

What to do:

  • Develop new features on the backend side and cover the logic with tests.
  • Optimize database queries and improve the analytics system.
  • Think over and develop the technical architecture of the project.
  • Maintain technical documentation up to date.
  • Dive deeply into the project, have own vision of the server-side development.

Required skills:

  • Experience in Ruby on Rails for over 2 years.
  • Knowledge of SQL, ability to write optimal (complex) queries.
  • Experience with PostgreSQL.
  • Writing unit and integration tests (RSpec).
  • Description of API documentation using openapi.
  • Good technical English (B1 and above).

It will be a plus if you have:

  • Experience in highly loaded projects.
  • Experience with ClickHouse.
  • Experience with Kafka.
  • Knowledge of Golang.
  • Understanding how SaaS projects work. Ideal if you had to deal with the creation of billing for SaaS (Stripe, PayPal).
  • Experience with Docker.
  • Experience with dry-rb is desirable
  • Ability to work with all kinds of external APIs.


  • Remote-first team with flexible work-hours.
  • No-bureaucracy environment, where everyone is result-oriented and has decision-making power.
  • Opportunity for career and professional growth.
  • Competitive compensation in USD.


Информационные технологииРазработкаRubyRuby on Rails
Отрасль и сфера применения
Dev toolsSaaS/PaaS
Уровень должности
Загрузка формы отклика...