Описание вакансии
Trucker — мы создаем и реализовываем проекты в сфере транспортной логистики и тем самым помогаем грузовладельцам и грузоперевозчикам не только найти друг друга, но и также создаем все удобства для их работы.
Команда Тракера — это разработчики-фанаты, крутые менеджеры продукта и супер вовлеченные дизайнеры.
Наша команда – это люди, которым не всё равно на результат их работы.
В настоящее время в компании, в связи с расширением бизнеса, открыта вакансия Middle (Senior) Ruby on Rails разработчика в новую команду, которая будет реализовывать новый функционал для нашего проекта TMS(Transportation Management System)
Чем предстоит заниматься:
• Строить совершенно новый продукт на огромном свободном рынке. «Делать всё не так и побеждать» — искать прорывные решения старых проблем вместе с командой;
• Настраивать процессы и технологии под себя. Принимать решения, какими технологиями Trucker будет доставляться клиентам;
• Разработка и поддержка серверной части приложения в соответствии с требованиями и спецификациями;
• Работа с базами данных, включая моделирование, создание и оптимизацию таблиц и запросов;
• Интеграция с внешними системами и API для обмена данными;
• Разработка и реализация алгоритмов и логики приложения на стороне сервера;
• Обеспечение безопасности и защиты данных, включая механизмы аутентификации и авторизации;
• Оптимизация производительности и масштабируемости серверной части приложения;
• Разработка и поддержка RESTful API для взаимодействия с клиентскими приложениями;
• Тестирование и отладка серверной части приложения;
• Документирование кода и инструкций по установке и настройке;
• Сотрудничество с другими членами команды разработки для успешного завершения проектов.
Наш стек: Ruby, Ruby on Rails (dry-rb, rails event store), PostgreSQL, Redis, Sidekiq, Docker, Kubernetes, Git.
Требования по позиции:
• Быть крутым Рубистом. Понимать важность хорошего code-review и написания тестов. Иметь опыт проектирования и построения грамотной архитектуры;
• Be an owner, not a renter. Быть владельцем своего продукта. Отвечать не только за свой участок, а принимать ответственность за весь проект целиком;
• Быть самостоятельным и профессиональным. Сейчас мы хотим усилить нашу команду и продолжать быстро двигаться вперёд. Поэтому, мы ждём организованных и опытных людей;
Будет плюсом, если:
• Ты работал в стартапах / небольших командах, где культура и общее видение заменяют сложные процессы;
• У тебя есть интерес к фронтенду. На фронте мы используем Vue.js, и будем рады, если ты захочешь прокачать свои навыки в этом стеке.
Условия работы:
• Оформление по ТК РФ в штат или по ИП;
• Оплачиваемый испытательный срок 3 месяца;
• График гибкий, но нужно быть на связи с 10:30 до 17:00 МСК;
• Работаем по SCRUM (JIRA, planing poker, EasyRetro);
• Максимум внимания к твоим планам профессионального роста;
• Участие в профессиональных конференциях и митапах.
ЖДЁМ ИМЕННО ТЕБЯ!