Описание вакансии
Условия работы
Приоритетной и основной задачей будет развитие и поддержка нового сервиса по поиску автомобилей. Используемые технологии: React, Node.JS, GraphQL (Apollo), REST API, Docker, SPA, адаптивная верстка, SSR.
Загрузка от 50 часов в месяц.
Адаптация разработанного сервиса к работе на других сайтах по модели SaaS.
Возможна передача для поддержки и оптимизации уже работающих решений по модели SaaS с использованием технологий: React, PHP, MySQL, REST API, IFrame, XDM.
Возможна разработка ПО для внутренних нужд компании с целью автоматизации рутинных операций на любом ЯП.
Желательно:
- Умение работать с S3 совместимыми сервисами хранения данных.
- Знание Relay в целом, и особенно спецификацию в части идентификации объектов и постраничной навигации.
- Знание минимальных требования для SEO оптимизации.
- Опыт использования API какой либо публичной компании, например Google, Facebook и др.
- Опыт разработки API.
- Опыт разработки мультиязычных сервисов.
Необязательно:
- знание одного или нескольких из языков PHP, Go, Python, Visual Basic, возможно и др.;
- умение составление SQL запросов, для MySQL или др.;
- опыт использования протоколов аутентификации OAuth2, OpenID Connect;
- знакомство с Docker и сопутствующими технологии, например, Docker Swarm, Terraform, CoreOS, Kubernetes и др.
Общий список технологий знание которых требуется или можно принять активное участие: React, React Router, SSR, SPA, XDM, IFrame, Widget, PHP, Auth, Docker, GraphQL, Relay, Microservice, REST API, MySQL, Sphinx (search), Elasticsearch, SOLR, Python, Django, PHP, Symfony 2-4, Twig, GTM, Google Analytics, Яндекс.Метрика.
Дополнительные данные:
Ссылка на github.com аккаунт