Понад 20 років досвіду, сильні команди інженерів із різних країн, глибокі знання в різних галузях бізнесу та готовність вкладати сили у професійний розвиток і освіту колег — все це дозволяє нам створювати нестандартні рішення, які покращують бізнес-процеси клієнтів і відкривають для них нові ринки. Відповідно до принципу «Перш за все — люди», ми готові працювати з замовниками будь-якого масштабу, не обмежуючи вибір технологій та адаптуючись у міру розвитку їхнього бізнесу.
Ми поєднуємо глибоку технічну експертизу з людськими цінностями. Допитливість, співпереживання, довіра, щирість та інтуїція визначають суть компанії та стосунки з партнерами. Ці якості допомагають знаходити технологічні рішення, на які наші клієнти можуть покластися, та будувати багаторічні стосунки, в які вони вірять.
## О вакансии Заказчик - международная технологическая компания, которая разработала службу такси и доставки. Разработчик Ruby on Rails присоединится к команде, ответственной за создание ядра и общих серверных программ для различных клиентских приложений и внутренней системы управления. Бэкэнд проекта реализован на Golang, а фронтенд - на React. Есть база данных PostgreSQL и брокер сообщений RabbitMQ с 90% тестовым покрытием. Работа организована по методологии Канбан, но с ежемесячными итерациями. Они используют надежный CI / CD и непрерывно доставляют код в продакшн (каждый день, несколько раз). BackEnd команда из ~ 10 разработчиков (только разработчики, QA, BA, менеджеры и т. Д. В других командах). Есть команда DevOps, поэтому разработчики могут сосредоточиться на реализации функций. Детали проекта: • AWS + PostgreSQL + RabbitMQ + Redis + CI / CD • 30 микросервисов на выходе 200 ## Обязанности * Написание и тестирование эффективного масштабируемого кода * Разработка внутренних компонентов и API-интерфейсов * Тестирование и отладка программ * Улучшение масштабируемости и функциональности существующие системы ## Должен иметь * 2+ года опыта разработки * Знание Ruby * Опыт разработки серверных приложений с использованием Ruby on Rails * Опыт работы с базами данных: MySQL, PostgreSQL * Опыт написания RESTful API и понимание протокола HTTP * Опыт работы со Scrum / Методологии гибкой разработки * Хорошие коммуникативные навыки * Разговорный и письменный английский ## Будет плюсом * Опыт работы с современными фреймворками JavaScript - React, Angular, Vue.js * Опыт написания модульных тестов * Знание современных стандартов HTML, CSS и JavaScript * Опыт работы с NoSQL (Redis, MongoDB) * Опыт работы с Docker и Terraform