You: T-shaped & getting things done.
Us: small team, high impact, competitive pay.
Role: Improve Djinni's speed & reliability, pay down our technical debt, ship new features.

Задачи бекенд-разработчика на Джинне:

- Работа над фичами с нашим фронтенд-разработчиком
- Управление техническим долгом
- Поддержка инфраструктуры (релиз-процесс, мониторинг, tooling)

Наш идеальный кандидат имеет 5+ лет опыта разработки, с опытом техлида или запуска собственных проектов. Ищем человека с максимально широким опытом в разных частях стека, которому интересно развитие как разработчика, это не менеджмент-позиция.

ВОПРОСЫ О ВАКАНСИИ

Какой стек на проекте и какие инструменты используете?

- Бекенд: Python2/Django, PgSQL, Elastic, Redis, Mandrill.
- Фронтенд: Jinja templates + Bootstrap 3 + jQuery, немного Svelte.
- Docker, docker-swarm на стейджинге и проде, DigitalOcean для хостинга.
- Инструменты: Slack, Zoom, Trello, GitHub, Notion.

С кем я буду работать?

Сейчас в команде продукта у нас два фронтенда, один бекенд и я в роли ПМ. По плану у нас еще один бекенд (это вы), один или два фронтенда и продуктовый аналитик.

Какие именно задачи я буду делать?

Короткий ответ: it depends :)

Задачи очень разные, вот неполный список:
https://docs.google.com/document/d/1OXBaplVb4hnK7hAvd904JoS2CRoRGudnsN7WhRL6kcQ/edit

Помимо чисто технических навыков нас очень важен product mindset и фокус на решении задач пользователя. Вот хорошая статья на эту тему,
https://blog.pragmaticengineer.com/the-product-minded-engineer/

Какие есть перспективы на этой позиции?

Джинн растёт х2 все восемь лет своей жизни, новые задачи и возможности для роста есть всегда.

Дефолт трек это рост scope и ответственности по задачам, оставаясь в рамках технической роли (IC). С дальнейшим ростом команды появится вариант перейти на менеджерский трек, Engineering manager (EM).

Как организован рабочий процесс?

Созвон-планирование в понедельник, созвон-ретроспектива в пятницу, daily в остальные дни. Работаем удаленно, периодически собираемся на встречи вживую в Киеве.

У каждой задачи есть "оунер", который за нее отвечает.

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

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

Как выглядит процесс интервью?

Первое интервью со мной, второе техническое. Если всем все нравится, делаем reference checks и оффер. Тестового задания и кодинга "в прямом эфире" не будет.

Что вы можете рассказать об условиях работы?

Фултайм, ремоут. Двуязычная команда (укр./рос.) Рассматриваем только кандидатов из Украины. Зарплата с привязкой к доллару, unlimited vacation & sick time.

Какие у вас планы развития и вообще о перспективах Джинна?

Мы хотим сделать самый популярный и самый удобный сайт поиска работы в украинском ИТ. Сейчас Джинном пользуются примерно 3 тыс компаний и 30 тыс кандидатов ежемесячно.

Наш план состоит из двух частей:
1) привести все компании и кандидатов на Джинн
2) помочь им найти друг друга

В прошлом году мы сделали Вакансии бесплатными и этим сильно продвинулись в решении задачи №1, а задачу №2 будем решать вместе с вами. Идей много.

Что насчет мобильного приложения или запуска Джинна в Берлине?

Об этом после того, как успешно пройдете все собеседования. Ж)

COMPANY VALUES & CULTURE FIT

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

Результат > время

Мы никак не трекаем и не фиксируем рабочее время, set your own hours.

С другой стороны, мы ищем кандидата, который вовлечен в продукт и вам не все равно. На практике это часто означает релиз в воскресенье, чтобы протестить новую фичу пока на сайте пусто или работа допоздна, чтобы не блокировать завтра работу фронтенда и т.д.

Не ограничены рамками своей “роли”

У нас стартап.

Иногда нужно залезть во фронтенд, помочь пользователю с настройкой телеграм-бота, пофиксить деплой-скрипт или посидеть пару дней над платежной документацией по PS2 SCA. “Не стесняется говна вокруг”, по меткому описанию моего знакомого СТО.

Humble and curious

Вы не считаете, что у вас есть ответы на все вопросы, готовы учиться сами и учить других, понимаете, что универсально правильный ответ существует не всегда и многое зависит от контекста.

About Djinni.co

Джинн появился в 2012 как сервис анонимного поиска работы для программистов. С тех пор мы добавили Вакансии и расширили набор категорий для поиска, но наш фокус остается на ИТ вакансиях для украинского рынка и ремоут.

Больше о нас и как мы работаем:
https://www.notion.so/djinni/2d436bd7d27b4798853522d81d5b60cd

Company website:
https://djinni.co/

DOU company page:
https://jobs.dou.ua/companies/djinni-co/

Job posted on 29 March 2021
521 views    8 responses


Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
Similar jobs

Middle Python Developer for Ciklum Digital at Ciklum

Kyiv, Kharkiv, Lviv, Dnipro, Odesa, Vinnitsia, Zhytomyr


All jobs Python Kyiv    All jobs Djinni.co