Наш клиент управляет банковской платформой для предпринимателей. Эта платформа построена на современных технологических решениях и использует оптимизированные процессы.Мы ищем Ruby-инженера в команду опытных специалистов, которые работают над улучшением продукта для пользователей, оптимизируют сервисы с рассчетом на возможность масштабирвования кода.На бэкенде используются Ruby и Go на фронтенде - EmberJS; мобильная разработка ведется на Kotlin и Swift. В проекте используются Sidekiq, Docker, Kibana, Sentry, AWS Services. Каждая команда работает над 1-2 функциями одновременно.При этом мы берем специалистов не в проект, а в одну из компаний - часть глобальной сети DataArt. Если проект закончился, или вам стало некомфортно в нем работать, можно обсудить с менеджерами переход в другой проект.ОБЯЗАННОСТИРазработка бэкенд-сервисов для улучшения back-to-front API.Работа с данными, поступающими из разных источников (включая банковские API и API SaaS).Участие в разработке внутренних инструментов.Разработка микросервисов.Внедрение модульных тестов на каждом уровне создаваемого кода.Обеспечение масштабируемости, надежности и безопасности результатов работы.Работа в команде на стороне клиента.
Условия работы
DATAART ПРЕДЛАГАЕТПрофессиональное развитие:- Опытные коллеги готовы делиться знаниями, внутренние профессиональные комьюнити.- Возможность менять проекты, технологии, пробовать себя в разных ролях.- Внутренний образовательный портал: более 150 технологических курсов и soft skills - тренингов.- Обучение английскому языку: курсы, общение с коллегами и клиентами из разных стран.- Поддержка докладчиков, выступающих на конференциях и встречах технологических сообществ.Отсутствие бюрократии, удобные корпоративные сервисы.Отсутствие дресс-кода, дружеская атмосфера, забота о комфорте специалистов.Гибкий график, ДМС, рабочее место в современном бизнес-центре.Возможность участвовать в конференциях как слушатель и выступающий.
Дополнительная информация
Место работы: На территории работодателяГрафик работы: Полный рабочий деньОпыт работы: От 2 летТребования: ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯВладение Ruby или Go, будет плюсом опыт программирования на других языках (Python, Elixir или Java/Scala/Kotlin).Знание архитектурных паттернов масштабных больших веб-приложений и микросервисов.Опыт организованной работы с покрытием кода тестами и использованием других лучших практик.Желание создавать инновационный продукт для широкого круга пользователей.Разговорный английский.