четверг, 7 июля 2016 г.

ФБК требуется бэкенд-разработчик

Мы ищем бэкенд-разработчика для работы над новыми проектами на Django

Требования:

Разделять наши идеологию и ценности. Желать изменить мир к лучшему. Не бояться жуликов и воров. А также:

Знание Python 2 и Django на хорошем уровне

Интеграция:

Представление о том, как происходит деплой проектов на Django (никакой системы CI в данном случае не будет, просто скрипт).

Базы данных:

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

Код:

Следование стандартам, принятым для определенных языков и технологий. Для Python это PEP 8, для js — google-styleguide. Умение писать комментарии к коду и документацию к API. Желательно иметь представление о средствах, помогающих такую документацию создавать и поддерживать (Swagger, Apiary). Понимание принципов RESTful при проектировании API. Умение писать простой и отказоустойчивый код, не создающий проблем в поддержке.

Фронтенд:

Версткой и фронтендом занимается отдельный разработчик, но для эффективной работы необходимо понимать, как привязать верстку к шаблонизатору или оперативно поправить какую-нибудь мелочь в коде. Перспектива устанавливать npm-зависимости и собирать js/css при помощи webpack не должна пугать.

Ответственность и самостоятельность:

Разработчик должен быть самостоятельной боевой единицей. Практически весь проект делается без активного взаимодействия с другими людьми. У нас принято делать декомпозицию задач, но до разумного уровня. Никто не будет говорить разработчику, какой именно метод API нужно сделать сегодня. Как плюс опыт удаленной работы.

Условия:

Свободный график. Минимум бюрократии. Возможна удаленная работа.

dev@fbk.info

https://navalny.com/p/4946/

Комментариев нет:

Отправить комментарий