Кто мы
The Bell — российское деловое интернет-издание, медиа, известное СМИ в деловых кругах. Пишем про деньги, экономику, образование, инвестиции, ситуацию в стране и мире. Стараемся это делать беспристрастно, за это люди нас и ценят. Во главе нашей компании — Елизавета Осетинская.
Наш сайт.
У нас есть почтовые рассылки — продукт, из которого выросла компания, в том числе платная рассылка про инвестиции, а также популярный youtube-канал “Это Осетинская” (ранее Русские НОРМ!).
У нас небольшая сплоченная команда, по духу стартап. Мы не отбываем номер на работе, зарабатываем деньги, смотрим на цифры и каждый день думаем, как стать лучше. Каждый человек в команде может внести свой заметный вклад в результат.
А ещё мы носим почетное звание иноагентов (по версии Минюста РФ) с конца 2022 года.
С чем мы работаем
Наш главный сайт thebell.io заблокирован Роскомнадзором. Так случается в России со СМИ. Для главного сайта созданы зеркала, чтобы пользователи из России могли посещать сайт без VPN (но не все могут или умеют им пользоваться).
Также есть пара сайтов на ReadyMag (дизайнер сама самостоятельно справляется там с созданием страниц).
На главном сайте из основного функционала отметим следующие:
- Прием разовых и рекуррентных платежей (подписка) в рамках поддержки издания пользователями (интеграции с платежными сервисами)
- Продажа подписки на платную рассылку про инвестиции. Здесь реализована простейшая авторизация, которую в будущем планируем дорабатывать.
- Админка, и в частности конструктор управления главной страницей сайта. Здесь наши сотрудники создают материалы, ставят баннеры, делают опросы опрос и выставляют нужные материалы на главную.
- Личный кабинет пользователей, для управлением подписками на почтовые рассылки, на донаты и на инвест-рассылку.
Дополнительно в работе мы используем сервисы аналитики и email-рассылок.
Техническая часть
Главный сайт - это SPA на Angular, для него реализована самописная админка на Laravel. API и ряд вспомогательных микросервисов на Node и NestJS. Это основной стэк, на работу с которым приходится 90% задач.
Не без legacy. Поддерживаем старый сервис на WordPress, который раньше управлял сайтом, но в последние полгода активного вмешательства он не требовал.
Серверная инфраструктура в закрытом контуре для безопасности. В админку можно попасть только через наш VPN. Этому моменту уделили много времени назад, когда столкнулись с серьезным взломом.
У нас микросервисная архитектура. Будет плюсом понимание Docker, опыт конфигурирования Nginx, работа с Redis. Репозитории на собственном GitLab сервере, настроены CI/CD.
На эту кухню мы ищем разработчика, который может и фронт и бэк, и которого не пугает Unix Shell и эпизодическая роль DevOps’a.
А ещё мы используем CloudFlare, так как периодически попадаем под DDOS-атаки. Поэтому опыт работы с этим или другими сервисами для защиты сетевой инфраструктуры и маршрутизации трафика будет несомненным плюсом.
Резюмируем стек (опыт работы со ВСЕМ нижеперечисленным не обязателен):
- Angular (11 версия)
- NodeJS (10, 12, 14 версии, в разных сервисах)
- NestJS (7 и 8 версии, в разных сервисах)
- PHP (7 версия)
- Laravel (8 версия)
- Nx
- Docker
- Git
- CI/CD
- MySQL / PostgreSQL
Чем будем заниматься
Задачи разные и универсальные, начиная от внедрения новых технических решений, интеграции платежных систем и перенастройки зеркал до поддержки текущего функционала сайта, верстки рекламных лендингов, правки багов, оптимизации скорости загрузки сайта и кучи других мелких задач.
Есть задачи интересные и есть текучка — как и везде. Мы открыты к технологиям и за интерес в работе. Стараемся быть гибкими: компенсируем пробелы друг друга и учимся новому.
Из крупных задач на ближайшее время:
- Интеграция новой платежной системы;
- Расширение функционала личного кабинета пользователей для управления рассылками;
- Оптимизация работы сайта, нагрузки на него, работа с маршрутизацией и фильтрацией трафика;
- Переработка API для управления подписками и продуктами;
- Верстка новых лендингов и доработка функционала для проведения A/B тестов и развития продуктов;
- А ещё думаем над идеей создания собственного мобильного приложения на Flutter (но это не точно);
Что мы предлагаем
Стать частью команды людей, заинтересованных в развитии своего продукта, заинтересованных в личном и профессиональном росте. Вместе решать сложные и нестандартные кейсы в непростой среде СМИ. В конце концов - быть частью российской журналистики - поверьте, это не простая, но интересная и идеологически значимая дорога.
Оплату и варианты оформления определим по результатам разговора. Тут мы гибкие.
Чай, кофе, пиццу, пироги и вот это все не предлагаем! Мы работаем полностью удаленно) Созвоны на отвлеченные и профессиональные темы, свэг, пэк, вайб и все остальное - да.
Размер зарплаты - по результатам собеседования.
Куда писать
Форма для отклика:
https://docs.google.com/forms/d/1MKSCQr-MBGtVsqYkXkSGw6qPwnGJh3lWbpZ05N6pxrY/edit