23.10.2021
О компании:
Привет!
Мы - группа компаний SOFTSWISS. 10 собственных продуктов в доменах Igaming, cryptoblockchain, fintech. 900+ сотрудников в штате.
https://www.softswiss.com/ru/
https://www.bgaming.com/
http://coinspaid.com/
Зарплатная вилка:
2500 - 6500 USD
Тип работы:
Полный рабочий день
Тип занятости:
Удаленка
Описание вакансии:
Кто нужен - Middle/Senior/Lead Ruby on Rails разработчики на full time.
Наш стек: RoR + PG; Go + MongoDB; Redis используем как вспомогательное хранилище; очереди RabbitMQ.
Требования по позиции:
• Вы уже достаточно опытны в API как между бэком и фронтом, так и между бэком и внешними ресурсами. Чтобы не только уметь разрабатывать API или поддерживать, но и находить уязвимости, рекомендовать коллегам, где и что подкрутить, всякие бэст-практисы. И вас не пугают такие штуки как rate limiting;
• Вы можете разделить приложение на слои абстракции, понимаете, где заканчивается транспортный уровень, а где начинается репозиторий или бизнес-логика. Вы знаете, что такое DDD и Onion Architecture. Вам приятно делать маленькие функциональные классы-сервисы вместо огромных классов с кучей методов;
• Вы не помните наизусть SQL синтаксис, но можете его прочитать, понять и найти недостатки, а если надо - то и написать свой запрос. Понимаете, как в целом работает база данных, индексы. Вы можете рассказать про каждую букву в аббревиатуре ACID и умеете в транзакции с локами;
• Вы работали с Web Sockets API, знаете, что это, зачем и как работает. На таком уровне, чтобы еще и коллегам объяснить, если они не в курсе;
• Вы разрабатывали системы с использованием RabbitMQ или Kafka и даже сможете объяснить коллеге, в чем между ними разница.
• Вы настолько преисполнились в Ruby и OOP, что решили присмотреться к "функциональщине". Например, пробуете себя в Elixir/Phoenix и ловите себя на мысли, что это вам нравится.
Это, повторюсь, набор идеального коллеги. Не страшно, если у вас пропущены какие-то пункты. Тем более, если вы готовы при необходимости в них хорошенько вникнуть.
Условия работы:
• Гибкий график работы, синхронизация по МСК;
• Трекинг систем нет, овертаймов тоже;
• Из вкусняшек - ДМС для тех, кто живёт в Беларуси и Польше; опция релокации в рамках компании (Польша, Грузия); компенсация занятий спортом; курсы английского с native speaker; никакого аутсорса; минимум формализма; на корпоратив всей компанией ездим в Батуми;
• Испытательный срок - 3 месяца, с возможностью пересмотра зп при успешном прохождении.
• Оформление: контракт с ИП или самозанятым. Локация не имеет значения.
• Пишите, если вам надоели тривиальные CRUD задачи и хочется чего-нибудь новенького. У нас почти-что gamedev, только не надо учить всякие Unity :)