Откликнуться
Поделиться
Ключевые задачи:
Мы ищем 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 и применение их на практике;
- Английский язык не ниже уровня B1, включая разговорный.
- Опыт разработки на Golang либо желание его получить;
- Опыт работы с Django;
- Опыт работы с Aerospike.
- Желание профессионального развития и роста в сторону тимлида;
- Умение работать в сжатых сроках, с дедлайнами продиктованными бизнесом;
- Самоорганизованность и проактивность;
- Поиск win / win;
Наши условия:
- Интересные проекты: создаём продукты для путешественников, тревел-агентов и отельеров по всему миру.
- Полная свобода для достижения результатов: гибкий график, удалёнка или офис — ты сам решаешь, где и когда работать.
- Нестандартный подход к работе и жажда нового, например, мы решаем некоторые задачи с помощью AI.
- Техническое комьюнити Ostrovok! Tech проводит митапы, хакатоны, участвует в конференциях и поддерживает даже самые смелые идеи.
- Профессиональное развитие: помогаем сотрудникам выступать на конференциях — от подачи заявки до подготовки презентации.
- Забота о самочувствии команды: с первого месяца работы у наших сотрудников есть ДМС и скидки в сервисе «Ясно».
- Внутренние программы адаптации и обучения, развития soft skills и лидерских навыков, подобранные индивидуально для каждого сотрудника.
- Частичная компенсация участия во внешних тренингах и конференциях.
- Изучение английского языка: корпоративные групповые занятия, разговорные клубы и скидки на курсы Skyeng.
- Корпоративные цены на отели и другие тревел-услуги — чтобы наши сотрудники путешествовали чаще.
- Островок — аккредитованная IT-компания.