Senior Fullstack Developer

GetCourse
Москва

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

Вакансия senior fullstack (6+, php, node.js, vue.js)

Удаленная работа

Город: Москва

Разработчик направления “вебинары и видеотрансляции”

Требуемый опыт работы: более 6 лет

Полная занятость, гибкий график

О нас:

Сервис GetCourse.ru - платформа для продажи и проведения онлайн-обучения. Существует с 2014 года. В настоящий момент сервис используют 7000 онлайн-школ, которые приводят на наши сервера 1.5 млн посетителей в сутки. Сервис является решением, которое позволяет полностью автоматизировать процесс работы онлайн-школы - есть конструктор страниц, email-рассылки (с недавних пор еще и telegram-, vk-, fb-рассылки), crm c хранением записей звонков и визуальным конструктором бизнес-процессов, есть модуль аналитики трафика (реализован на ClickHouse - движке яндекс.метрики), собственный видеохостинг с защитой видео уникальным водяным знаком для каждого просматривающего, мобильное приложение для ios/android реализованное на react native, и еще много чего интересного.

Рынок онлайн-образования сейчас активно растущий, и мы на нем уже крупный игрок. Игрок, который в перспективе может стать известным не только на этом рынке, но и среди it-компаний вообще. Итоги 2019 года можно почитать тут https://getcourse.ru/blog/year2019 , телеграм-канал с апдейтами @getcourse_update

Задачи:

  • Разработка новых и доработка существующих модулей сервиса GetCourse.ru
  • Обсуждение с внутренним бизнес-заказчиком поступающих задач с целью выбора оптимального (по времени и потенциальной сложности поддержки) варианта реализации задачи, в том числе за счет изменения входящих требований
  • P.S. Качество и стабильность продукта мы ставим на первое место. Поэтому любая задача от бизнеса, которая требует "покалечить" систему, может быть завернута CTO и не пойдет в разработку.

Требования:

  • Опыт работы от 6 лет.
  • Нам нужно, чтобы на большинство типовых грабель вы уже наступили.
  • — PHP 7+, отличное владение, понимание ООП.
  • — yii2, опыт разработки, или опыт с другим подобным фреймворком. Мы активно используем yii2.
  • — docker, обязательно.
  • — Node.js, обязательно.
  • — Vue.js, обязательно.
  • — SQL (MySQL) на продвинутом уровне. Нужно писать запросы не просто, чтобы они вывели нужные данные, но и были максимально оптимальными и быстрыми.
  • — linux (Ubuntu). Умение работать в ОС семейства linux.
  • — ffmpeg и webRTC, желательно иметь опыт, понадобится для решения задач связанных с видео.
  • — JS и jQuery. Умение читать и писать frontend код.
  • — HTML/CSS. Навыки верстки. Фронтэнд у нас простой и верстать почти не приходится, но уметь нужно.
  • — GIT.
  • — Будет полезен опыт: redis, rabbit, clickHouse, mongo.

Важно:

  • — Писать простой и понятный код, который будет понятен всем, и сейчас, и в будущем.
  • — Разбираться в чужом коде. Будьте готовы к этому. Должно работать на продакшене, а не у только вас на машине.
  • — Работать в команде. Разработчики, Тестировщики и Продукт-менеджеры много взаимодействуют (но обещаем, что всегда только по делу и с пониманием того, чего от Вас хотят).

Условия:

  • Сильная команда
  • Гибкий график
  • Офис в 7 минутах пешком от м. 1905 года
  • Чай, кофе, плюшки в офисе
  • Корпоративный футбол
  • Оформление по ТК РФ, полностью белая зарплата, ДМС
  • Удобное рабочее место (кресло маркус, большой монитор)
Размещено 09/06/2021

Телеграм-бот RIT.WORK
С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Всего два шага — выбери стек, зарплату и получай уведомления о мега-вакансиях первым.