Frontend-разработчик в Кинопоиск
В Кинопоиске множество сервисов бэк-офиса и множество команд-потребителей. Это редакторы, которые выгружают на ресурс новые эпизоды ваших любимых сериалов, заполняют метаинформацию для серий, а также создают тематические подборки — например, «Фильмы из топ-250 Кинопоиска» или «Озвучено студией „Кубик в кубе“». Это видеоинженеры, которые отправляют видео на кодирование и работают с субтитрами, графикой. Это разработчики и менеджеры, которые экспериментируют в кинотеатре. А ещё есть маркетологи, пиарщики, специалисты по работе с правообладателями...
Все эти команды проводят всё своё рабочее время во внутренних интерфейсах Кинопоиска. Вам предстоит улучшать эти интерфейсы, чтобы делать их лаконичными и удобными, а работу в них — продуктивной.
Какие задачи вас ждут:
-
Разрабатывать единую платформу бэк-офиса Кинопоиска.
Мы не ограничиваемся поддержкой существующих сервисов, а делаем общую платформу, которая позволяет быстро и просто разворачивать любое решение пользователя. Вам предстоит постоянно улучшать и прорабатывать интерфейс и клиент-серверное взаимодействие. Также платформа автоматизирует рутину: описание контрактов API, перевод интерфейса на другие языки, ускорение релиза новых интерфейсов. Ещё нужно будет ускорять сборку большого количества проектов. -
Писать много нового кода на TypeScript.
В разных сервисах много разной и достаточно сложной бизнес-логики. Надо реализовывать её не только в моменте, но и с учётом долгого срока жизни этих решений с последующим итеративным развитием. Вам предстоит писать много расширяемых и переиспользуемых решений, которые позволят разрабатывать интерфейсы дешевле, проще и надёжнее. - Реализовывать новые и поддерживать текущие проекты.
Вам предстоит работать с разными командами в разных направлениях, и у каждого из них своя специфика. Разбираться в ней, предлагать решение из существующих паттернов или, если ничего не подошло, инициировать создание новых решений.
Мы ждём, что вы:
- Работали с TypeScript и React или Next.
- Любите работать над интерфейсами со сложной бизнес-логикой.
- Понимание, как выстроить грамотный и правильный UX будет плюсом.
Разработчик программного обеспечения
очень хорошая социалка
есть возможности ротироваться в другую команду или сменить роль если с первого раза попал не туда, благо компания занимается буквально всем
Программист
Условия очень сильно зависят от команды. В целом за деньгами и карьерным ростом сюда идти не стоит
Стажер-разработчик
Инфраструктура - огромное количество "плюшек" сотрудникам, автоматизация бюрократии
Очень умные люди - приятно общаться в таком окружении
Общий уровень(профессиональный) тянет вверх, действительно best practices
Хорошая зарплата, ДМС и очень крутой офис
"Велосипеды" - что, кажется, неизбежно для таких масштабов, но хотелось бы меньше своих аналогов вместо работающего софта со стороны