
Островок
Backend Developer (Сontent Team)/Бэкенд-разработчик (Команда Контента)
- Python
- Django Framework
- PostgreSQL
- Golang
- Английский — B1 — Средний
Мы ищем Middle Backend Developer в Content Team. Команда развивает важный для всего бизнеса компании компонент - Карточку отеля - высоконагруженный сервис с органическим пользовательским трафиком. Для работы Карточки команда также поддерживает и развивает компоненты Geo, UGC и Content Core.
Точно давай к нам, если ты:
-
придерживаешься высокого уровня качества разработки и постоянно поднимаешь планку;
-
предлагаешь разные варианты решения, с учетом рисков и контекста;
-
видишь ценность в том, чтобы давать / принимать позитивную / развивающую обратную связь;
-
хочешь погружаться в бизнес часть продукта и потребности клиентов.
Проходи мимо, если ты:
-
боишься ошибиться и поэтому не пробуешь;
-
пишешь идеальный код, забывая про сроки;
-
избегаешь выносить неудобные вопросы на обсуждение всей команды;
-
принимаешь все проблемы / ошибки на себя и остро реагируешь на комментарии о своей работе.
Ключевые задачи:
-
Написание кода, его отладка, покрытие тестами;
-
Написание SQL запросов, их профилирование, поиск узких мест, оптимизация;
-
Работа над качеством кода (совместно с QA);
-
Применение на практике принципов SOLID, DRY;
-
Самостоятельность в решении небольших задач.
Наш стек:
-
храним в PostgreSQL 13 (+PostGIS) и Aerospike;
-
кешируем в Redis;
-
отправляем события через Kafka;
-
пишем на Python 3.12 и Golang 1.25. Это ничего, если знаешь что-то одно из них, главное - желание изучить другой и получить практический опыт.
Hard Skills:
-
Опыт коммерческой разработки на Python 3.х от 3‑х лет;
-
Опыт работы с PostgreSQL 13+ (+PostGIS) не менее 2х лет;
-
Опыт оптимизации запросов и потребления ресурсов;
-
Хорошее понимание принципов SOLID и применение их на практике.
Будет плюсом:
-
Опыт разработки на Golang либо желание его получить;
-
Опыт работы с Django;
-
Опыт работы с Aerospike.
Soft Skills:
-
Желание профессионального развития и роста в сторону тимлида;
-
Умение работать в сжатых сроках, с дедлайнами продиктованными бизнесом;
-
Самоорганизованность и проактивность;
-
Поиск win / win;
Что мы предлагаем:
-
интересные проекты: создаём продукты для путешественников, тревел-агентов и отельеров по всему миру;
-
полная свобода для достижения результатов: гибкий график, удалёнка или офис — ты сам решаешь, где и когда работать;
-
нестандартный подход к работе и жажда нового, например, мы решаем некоторые задачи с помощью AI;
-
техническое комьюнити Ostrovok! Tech проводит митапы, хакатоны, участвует в конференциях и поддерживает даже самые смелые идеи;
-
профессиональное развитие: помогаем сотрудникам выступать на конференциях — от подачи заявки до подготовки презентации;
-
забота о самочувствии команды: с первого месяца работы у наших сотрудников есть ДМС и скидки в сервисе «Ясно»;
-
внутренние программы адаптации и обучения, развития soft skills и лидерских навыков, подобранные индивидуально для каждого сотрудника;
-
частичная компенсация участия во внешних тренингах и конференциях;
-
изучение английского языка: корпоративные групповые занятия, разговорные клубы и скидки на курсы Skyeng;
-
корпоративные цены на отели и другие тревел-услуги — чтобы наши сотрудники путешествовали чаще;
-
Островок — аккредитованная IT-компания.