Компания Seeking Alpha ищет старшего бэкенд-разработчика (Ruby onRails), который присоединится к команде исследований и разработок. Позиция на 100% удаленная, работа на дому. Почему мы отличная компания для работы? Seeking Alpha — ведущее онлайн-направление для заинтересованных инвесторов. У нас есть потрясающий продукт. Наши краудсорсинговые исследования и передовые инструменты инвестирования помогают почти 300 000 платных подписчиков превзойти свои финансовые цели. Мы заботимся о балансе между
Компания Seeking Alpha ищет старшего бэкенд-разработчика (Ruby onRails), который присоединится к команде исследований и разработок. Позиция на 100% удаленная, работа на дому. Почему мы отличная компания для работы? Seeking Alpha — ведущее онлайн-направление для заинтересованных инвесторов. У нас есть потрясающий продукт. Наши краудсорсинговые исследования и передовые инструменты инвестирования помогают почти 300 000 платных подписчиков превзойти свои финансовые цели. Мы заботимся о балансе между работой и личной жизнью: мы работаем в основном из дома, предоставляем множество льгот и настаиваем на том, чтобы они вам нравились. Мы инвестируем в людей. Мы рассматриваем долгосрочные инвестиции каждого сотрудника и видим ценность непрерывного воспитания и обучения наших товарищей по команде. Обязанности Разработка API для современного кроссплатформенного ответственного SPA с нуля. Участвуем в обсуждениях дизайна и планирования, а также вносим идеи архитектуры. Разрабатываем и тестируем новые пользовательские интерфейсы. Возможности. Написание масштабируемого, многократного использования и тестируемого кода. Оптимизация приложения для максимальной скорости и производительности. Сотрудничество с другими членами команды. Требования Опыт проектирования и разработки шаблонов OOP и MVC. Хорошее понимание структур данных и шаблонов проектирования. Более 5 лет опыта серверной разработки при создании больших, сложных и масштабируемых веб-приложений с использованием платформы Ruby onRails. Глубокое понимание синтаксиса Ruby, его нюансов и основных концепций. Способность писать чистый и читаемый код. Знакомство с концепциями RESTful. Опыт создания API, включая аутентификацию, чистоту и права доступа на основе ролей. Опыт работы с технологиями баз данных SQL или NoSQL (например, MySQL, ElasticSearch, CouchBase, Redis и т. д.). Опыт работы с Предпочтение отдается Bloomberg, Capiq или аналогичным системам. Умение работать с программным обеспечением для контроля версий (Git). Знание и понимание лучших практик серверной архитектуры. Глубокое понимание протокола HTTP и сетей. Знание или опыт работы с технологиями и средами облачных вычислений (Amazon Web Services).