Финальная битва между добром и нейтралитетом

Вакансий мечты пост

У нас много идей и новых проектов, поэтому нам опять нужны те, кто готов делать эту страну лучше вместе с нами.

1. Менеджер проектов

Нужен универсальный человек, готовый совмещать работу в областях веб-проектов и event-менеджмента. Часто первая и вторая часть связаны в одном проекте или кампании. Сначала появляется месседж и идея проекта, готовится контент, сайт, после его запуска нужно следить за продвижением в сети, проведением офлайн-активностей.

Веб-часть: координация создания и поддержки сайтов и мобильных приложений.
Готовит бриф, ставит задачи копирайтерам, координирует разработку, принимает все работы и сдает на супервайзинг, контролирует загрузку контента, проведение тестирования, оценивает качество продукта, готовит фактуру для публикаций по продвижению проекта, контролирует баг-фиксинг, проводит дебрифинги.

Примеры проектов: лендинги, сайты общественных кампаний, сайты с большим объемом текстового контента, мобильное приложение блога. Все эти проекты не имеют сложного бекэнда.

Event-часть: проведение indoor и outdoor мероприятий.
Выбирает и готовит локацию, программу; готовит и согласует бюджет, ищет подрядчиков; создает план расстановки элементов на площадке, заказывает технику, контролирует отстройку звука/света/другого оборудования; координирует продакшн, взаимодействие со СМИ, работу с волонтерами, информирование и набор участников, обеспечение безопасности, подготовку фото-видео отчетов, роликов.

Примеры мероприятий: встреча со спикером, учредительная встреча общественной группы, дебаты, развлекательное мероприятие для волонтеров, дачинг, концерт, шествие, митинг.

Навыки и качества:

  • способен организовать и мотивировать, контролировать работу команд: удаленных, в офисе, на мероприятиях;
  • может работать в ненормированном графике, в цейтноте, под политическим давлением, вынослив физически и психологически устойчив;
  • обладает грамотным русским языком;
  • обладает нетривиальным мышлением, умеет генерировать идеи;
  • умеет выступать публично;
  • важны политические взгляды и непримиримое отношение к коррупции в органах власти, активная гражданская позиция.

Расскажите о вашем опыте и напишите, почему мы должны взять именно вас, на manager@fbk.info. Резюме без сопроводительного эссе не рассматриваются.

2. Менеджер веб и мобильной разработки

Тот, кто поможет нам делать больше полезных сервисов и повысить эффективность разработки веб-проектов, мобильных приложений. Имеет дело со сложными IT-проектами.

Для веб-разработки мы используем такой стек технологий:

  • python (django, tornado)
  • postgresql, mongodb, redis
  • jade для шаблонизации
  • node.js
  • современные js-фреймворки на фронтенде
  • и многое другое (но стремимся придерживаться обычного набора)

Есть развертывание проектов при помощи ansible и автодеплой на сервер. Все проекты под версионным контролем (git). На проектах есть централизованное логирование событий и исключений, мониторинг доступности.

(Кандидат на эту должность должен как минимум понимать, о чем всё это)

Что делает менеджер IT-проектов:
Участвует в проектировании сайта, после установочной встречи пишет отличный бриф, по которому ставит задачи копирайтеру и дизайнеру; готовит техзадание для верстальщика и разработчика, контролирует разработку и деплой, организует тестирование необходимого уровня, оценивает качество, контролирует работы на этапе поддержки. Совместно со специалистом по аналитике определяет задачи для анализа, придумывает эксперименты и превращает идеи в техзадание для аналитка и разработчика.

Если вас не пугает все, что написано выше, и вы понимаете, что вас загрузят еще кучей вещей, которых нет в списке, пишите — dev@fbk.info.

3. Full stack web-разработчик

Для работы над новыми IT-проектами и для поддержки существующих нам требуется опытный full stack разработчик в штат.

Ниже описан необходимый опыт. Это же описание даст представление о наборе технологий, которые используются в ФБК.

Инфраструктура
Умение организовать автоматический деплой python-проекта. Опыт работы с Ansible. В скором времени попробуем использовать Docker-контейнеры, поэтому такой опыт тоже будет полезен. Уверенное владение версионным контролем (git flow).

Бэкенд
Знание Python на высоком уровне, хорошее знание Django и представление о других серверных фреймворках. У нас есть проекты на Tornado и Flask.

Большинство наших проектов сделаны на Python, но плюсом будет опыт работы с Node.js. Среди старых проектов есть RoR и PHP, но сейчас мы стараемся придерживаться стека.

Базы данных
Понимание работы реляционных баз (postgres, в частности) на хорошем уровне. Умение создать сбалансированную реляционную модель.

При разработке обязательны миграции (на любом фреймворке). Представление о NoSQL-базах, их плюсах и минусах по сравнению с реляционными.

Код
Следование стандартам, принятым для определенных языков и технологий. Для Python это PEP 8, для js — google-styleguide.

Умение писать комментарии к коду и документацию к API. Желательно иметь представление о средствах, помогающих такую документацию создавать и поддерживать (Swagger, Apiary).

Фронтенд
Большинство проектов будут отдаваться на верстку фронтент-разработчикам. Несмотря на это, full-stack разработчик должен хорошо разбираться в современной кроссбраузерной верстке. На этапе поддержки проекта требуется полная самостоятельность в этом. Также нужно отличное знание актуальных js-фреймворков (сейчас у нас есть Backbone, React и Angular) и особенностей верстки под них.

Ответственность, самостоятельность и чувство прекрасного
На наши сайты ходят сотни тысяч пользователей в сутки. Мы бы хотели, чтобы людям было удобно пользоваться сервисами, которые мы выпускаем, поэтому чувство прекрасного должно присутствовать у всех участников разработки. Это сильно повысит эффективность совместной работы.

Многие наши проекты подвергаются разного рода атакам. Разработчик должен понимать, как защитить сервис от падений, а данные от кражи.

Возможна работа в офисе или удаленно.
Если вы тот, кто нам нужен, пишите — dev@fbk.info. Пожалуйста, не пишите, если вы используете табы вместо пробелов, не умеете нажимать «Reply All» в почте или не любите ёжиков.

4. Дизайнеры

Хорошие дизайнеры (волонтеры и фрилансеры), пишите о себе и присылайте ссылки на работы — design@fbk.info

Поддержать ФБК
На странице
Хронология