Вакансия в архиве, на неё нельзя откликнуться.

Backend-разработчик (PHP, Yii)

Зарплата

От 85 000 до 160 000 ₽

Требуемые навыки

БэкендСредний (Middle) · Git · PHP · SQL · Yii framework · PostgreSQL · ООП

Местоположение и тип занятости

Полный рабочий день · Можно удаленно

Компания

Онлайн-сервис по сбору консолидированной информации по американским акциям

Описание вакансии

BestStocks.ru — это онлайн-сервис прогнозов по американским акциям, которыми уже пользуются сотни тысяч пользователей по всему миру.

В BestStocks.ru вы будете создавать настолько классный продукт, что захотите пользоваться им сами, даже если вы никогда не интересовались покупкой американских акций. 100% наших сотрудников начали пользоваться аналитикой и совершать покупки ценных бумаг уже через 2 недели после начала работы над проектом.

Мы ищем backend-разработчика в команду B2C. То есть вы будете создавать продукт, которым будут пользоваться сотни тысяч пользователей. Это самая важная часть всего проекта как по объёму задач, так и по финансовым показателям. Поэтому мы предъявляем самые высокие требования к нашим будущим коллегам.

Вам предстоит:

  1. Принимать участие в обсуждении технических решений и всего процесса разработки
  2. Разделять ответственность с другими backend-разработчиками за самую важную часть проекта

Мы ожидаем, что вы:

  • отлично знаете PHP, его особенности, достоинства и недостатки
  • отлично знаете и активно используете фреймворк Yii 2.0
  • умеете оптимизировать SQL-запросы
  • знаете об особенностях высоконагруженных проектов
  • можете придумать несколько решений одной задачи и выбрать лучшее
  • умеете принимать решения и их обосновывать
  • умеете работать в команде

Вам нужно будет работать со следующими технологиями и инструментами:    

  • PHP последней стабильной версии + Composer
  • фреймворк Yii 2.0
  • RESTFull API
  • Git
  • другие инструменты, которые необходимы в работе

    Мы дадим вам:

    • интересные и важные задачи
    • возможность реализовать свои идеи в проекте с огромным потенциалом и большой аудиторией
    • возможность работать с командой профессионалов, готовых поддержать ваши инициативы
    • прозрачную систему премий и достойную зарплату — её размер обсудим на собеседовании
    • Оформление по ТК РФ

    Дополнительные инструкции

    Чтобы пройти интервью с сотрудниками, которые принимают решение о найме новых членов команды, вам нужно сделать оплачиваемое тестовое задание и после этого заполнить анкету: https://docs.google.com/forms/d/e/1FAIpQLSd2ZUroEHLa4nfOVJvRwDFtFLP4IwxcAMJeu1MX713OprF0-A/viewform

    Тестовое задание

    Оплата за корректно выполненное тестовое задание — 1000 рублей (у middle/senior разработчика занимает 1 час).

    Необходимо реализовать сервис с следующим функционалом с использованием фреймворка Yii2.

    В базе данных должна быть таблица currency c колонками:

    • id — первичный ключ
    • name — название валюты
    • rate — курс валюты к рублю

    Должна быть консольная команда для обновления данных в таблице currency. Данные по курсам валют можно взять здесь: http://www.cbr.ru/scripts/XML_daily.asp

    Реализовать 2 REST API метода:

    • GET /currencies — должен возвращать список курсов валют с возможностью пагинации
    • GET /currency/<id> — должен возвращать курс валюты для переданного id

    API должно быть закрыто bearer-авторизацией.

    Как получить оплату за тестовое задание

    1. Сделать тестовое задание, на 100% удовлетворяющее условиям, указанным выше.
    2. Заполнить анкету. Обратите внимание на корректность номера телефона, он должен быть привязан к карте, на которую будет сделан перевод.
    3. Если вы корректно выполнили тестовое задание, но не попали на работу, вы всё равно получите оплату. Если вы сделали задание и попали на работу к нам, то вы получите 10 000 рублей за тестовое задание.
    4. Оплата перечисляется в течение 2 дней после проверки тестового задания.

    Ваш отклик

    Вакансия в архиве
    Вакансия в архиве, на неё нельзя откликнуться.