Вакансия Ruby Developer at Luna

28 вакансий
Специализация: Ruby/Rails
Уровень: Middle
Опыт: 3 года
Уровень английского: Intermediate
Город: Минск
Размер компании: 100
Возможна удалённая работа: Да

On The Spot Development is looking for a Ruby developer to help us develop the Luna product faster and more efficiently.

Luna develops plugins for Unity, with a focus on solutions for Playable Ads and User Acquisition. We have our own JavaScript / WebGL engine that can launch projects made in Unity (and quite successfully - more than 1 billion ad impressions were made with our technology). Our second product is Luna Replay, a solution for recording hundreds of video variations from a single playthrough (thousands and thousands of hours of videos recorded with Luna Replay are already being used by various GameDev companies around the world in advertising campaigns).

Luna's engineering team is based in Minsk, marketing and business - in London. There are already more than 40 of us. In February, we teamed up with a large advertising company - ironSource.

One of the most important components of our products is the Luna Playground. It is a web platform that allows you to manage both solutions, provides analytics, enables direct integration with networks, A / B tests, and many other useful features.

Since Playground is constantly evolving and, in fact, is the face of our company, we are expanding the team to work on new features, stabilization and scaling.

In On The Spot Development, you will have the opportunity to work in a technically strong team, propose modern ideas for the development and improvement of the technological part, and fully immerse yourself in a successful project.


  • Development and support of the Luna Playground frontend and backend;
  • Design and development of new services and integration into the Luna Playground;
  • Support, ongoing refactoring and code improvement.

How we are working:

  • We cover all new functionality with tests;
  • We pass each feature through the mandatory code review;
  • We update the libraries that we use;
  • We automate what is being automated;
  • We use sprints 2 weeks long;
  • Don't use force push;
  • We check the entire code with linters (eslint, rubocop);
  • We spend hours on design to save development days.


  • At least 3 years of experience in commercial development with Ruby on Rails;
  • Experience with relational DBMS, the ability to write a query by hand;
  • Excellent knowledge of OOP, SOLID principles, TDD, BDD methodologies;
  • Experience in writing unit tests and integration tests;
  • High level of independence, responsibility and initiative;
  • English from level B1;
  • Experience using SSH;
  • Strong knowledge of Git.

Will be a plus:

  • Knowledge of AWS (mainly EC2, Lambda);
  • Experience with Docker (docker-compose, docker swarm);
  • Experience with high-load applications;
  • Experience with Clickhouse;
  • Knowledge of React;
  • Knowledge of HTML / CSS.

Benefits of working with us:

  • Work in a highly professional team. Informal and friendly atmosphere in the team;
  • Additional compensation benefits;
  • 4 additional Friday-days off during the year;
  • Training/Courses: OTS compensates 50% of costs for various courses, certifications, proficiency exams, and attendance of professional events initiated by employees or Customers; 
  • Parking space (upon request and availability);
  • Paid vacation - 25 calendar days, 100% sick leave payment;
  • 5 sick days per year;
  • Inflation-protected wages with regular revision of compensation conditions;
  • Medical insurance (after the end of the probationary period);
  • English courses - 2 times a week (at the pandemic time - remotely);
  • Convenient location in the center of Minsk, 2 minutes from the Molodezhnaya metro station, at the address: st. Pinskaya 28A;
  • Comfortable and well-equipped open-space with an organized home-style kitchen with fresh fruits, yogurts, a coffee machine, sweets and biscuits;
  • Bright and memorable corporate life: corporate parties 2 times a year, gifts to employees in honor of life events, weekly pizza-fridays and Happy hours with board games etc.
Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании