Ruby on Rails / React разработчик, Middle to Senior
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Агентство Titov Digital создает современные веб-приложения, обрабатывающие данные о клиентах и продажах. Начало деятельность в 2016 г., специализируется на создании SaaS-приложений и проприетарных интеграций данных. Продукты Titov Digital используются как стартапами, так и всемирно известными компаниями включая Shake Shack и M.I.T.
Проекты интересные, значительная часть создается с нуля - отличная возможность расширить опыт архитектуры и проектирования веб-приложений, а также взаимодействия с внешними API.
Удаленная работа, полная занятость.
Обязанности:
• поддержка имеющихся и разработка новых приложений на Ruby on Rails / React;
• анализ высокоуровневых требований к ПО и декомпозиции задач;
• участие во взаимодействии с заказчиками как на этапе формулирования требований, так и в процессе тестирования и сдачи проектов.
Требуемые навыки:
• опыт разработки на Ruby on Rails (не обязательно коммерческой) и готовность его продемонстировать;
• практические навыки использования асинхронного программирования как на front-end, так и на back-end;
• опыт работы с React, Angular, Backbone или аналогичными JavaScript-фреймворками;
• опыт использования TDD/BDD в разработке (на любых языках);
• понимание принципов работы реляционных СУБД, опыт практического использования PostgreSQL или MySQL;
• представление об организации современного процессе разработки и применяемых инструментов (Agile, Git Flow);
• желание развиваться профессионально - углублять навыки разработки с использованием перечисленных технологий и осваивать новые;
• письменный технический английский обязателен, желательно разговорный.
Будет плюсом:
- опыт работы с Redis или другими key-value storages;
- знание Express.JS;
- опыт разработки серверных многопоточных или асинхронных приложений;
- хорошее знание Linux или Mac OS.