Full stack разработчик (Laravel + Postgresl + Angular) для сайта знакомств
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
BBWDream - крупнейший в России и СНГ независимый сервис знакомств для полных девушек и их поклонников. Проект успешно развивается уже несколько лет. Пока это просто web site, но мы планируем в будущем сделать полноценный App для мобильных устройств.
В проекте два человека:
- основатель проекта (развитие функционала, маркетинг и продвижение),
- технический директор (все вопросы, связанные с веб инжинирингом сайта).
Мы ищем способного full stack веб инженера уровня senior с отличными аналитическими способностями, который сможет помочь нам вывести наш сервис на новый качественный уровень.
Плюсы работы у нас:
- Возможность сделать реальный вклад в проект,
- Работа под контролем одного из лучших веб инженеров в России,
- Возможность прокачать свои навыки в Angular, NestJS, NgRx и Socket.IO,
- Удаленная работа, не нужно ездить в офис,
- Отличная компенсация.
Основная текущая задача - перевод текущей версии сайта на single page website с использованием Angular.
На чем написан сайт и с чем вам предстоит работать:
- Сервер: Laravel + Analogue ORM, БД: Postgressl и Redis, для чатов (вебсокеты) - PHP + Ratchet
- Клиент: AngularJS, LESS, для сборки фронтенда - nodejs и gulp
- Исходный код: хранится на Bitbucket. Для автоматического деплоя на сервер используются bitbucket pipelines.
- NameCheap FreeDNS – обслуживание DNS
- Digital Ocean - мониторинг, сбор и анализ логов ошибок с продакшена, плюс мониторинг проверяет, что все сервисы работают
- Amazon - Стейджинг-сервер, для тестирования и отладки нового кода перед выкладкой. Feature-ветки из git-репозитория на bitbucket-е автоматически (через pipelines) выкладываются на него (на субдомен, соответствующий имени ветки)
- Виртуалка на Hetzner: на ней слейв PostgreSQL, с него ежесуточно снимается дамп для бэкапа. Там же бэкап залитых фото. Это все раз в сутки еще копируется на гугл-диск
Для перевода на single page website будем использовать NestJS, Angular 6, NgRx и Socket.IO
Условия:
- Оплата 150 -250 тыс. руб. на руки по результатам собеседования,
- Работа удаленная,
- Code Review после каждого спринта.
Дополнительные инструкции
Для приема на работу нужно будет пройти два собеседования по skype:
- с техническим директором,
- c основателем проекта
Ваше резюме присылайте на адрес admin@bbwdream.com