Этажи Федеральная компания

Python-разработчик в команду AI

До 140 000 RUR
  • Тюмень
  • От 1 года до 3 лет

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

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

  • Разработка систем для управления эффективностью и мотивацией персонала (постановка целей, оценка результатов, управление бонусами).
  • Создание инструментов для визуализации и управления организационной структурой компании.

Технологический стек команды

  • Backend: Python, FastAPI, pandas, PostgreSQL, ClickHouse
  • Frontend: React, SPA/Микрофронтенды
  • Инфраструктура: Docker, Kubernetes, RabbitMQ

Задачи:

  • Backend: Разрабатывать backend-сервисы и API на Python (FastAPI).
  • Frontend: Разрабатывать frontend-часть приложений на React, создавая современные и отзывчивые пользовательские интерфейсы.
  • Архитектура: Проектировать архитектуру новых продуктов, как на бэкенде, так и на фронтенде (включая SPA и микрофронтенды).
  • Базы данных: Работать с реляционными (PostgreSQL) и NoSQL (MongoDB) базами данных.
  • Интеграции: Интегрироваться с внешними сервисами и внутренними системами компании.
  • Оптимизация: Оптимизировать производительность и надёжность frontend и backend-компонентов.

Мы ожидаем:

  • Уверенное знание Python и опыт работы с backend-фреймворками (предпочтительно FastAPI).
  • Уверенный опыт frontend-разработки на React и глубокое понимание его экосистемы.
  • Понимание архитектуры SPA, FSD и опыт работы с микрофронтендами.
  • Опыт работы с реляционными (**PostgreSQL**) и NoSQL (**MongoDB**) базами данных.
  • Опыт работы с современными подходами к управлению состоянием приложения (state management).
  • Понимание паттернов управления серверным состоянием (server state) и эффективной работы с асинхронными данными на клиенте.
  • Опыт создания кастомных UI-компонентов, в идеале — с использованием headless-библиотек для максимальной гибкости и доступности (accessibility).
  • Умение писать читаемый, поддерживаемый код и понимание принципов построения API.

Что мы предлагаем:

  • официальное трудоустройство с первого дня работы по ТК РФ (аккредитованная IT компания - льготная ипотека, отсрочка от армии)
  • дополнительные дни к больничному за счет компании
  • пятидневная рабочая неделя (гибрид) и гибкий график: с 8:00 до 17:00/с 9:00 до 18:00/с 10:00 до 19:00; 2 дня в неделю работа удаленно

  • возможность посещать интересные конференции и участвовать в обучающих программах за наш счет (софинансирование до 50% от компании)

  • динамичное развитие - возможность быстро расти по грейду (раз в три месяца возможно повышать грейд), большинство наших тимлидов/техлидов выросли внутри компании

  • комфортный офис возле ТРЦ «Остров» (своя кухня, комната отдыха, настольный теннис, музыкальная комната, комната для сна, кофейня в офисе)

  • возможность развиваться в сторону data, ML или AI-направлений
  • влияние на архитектуру и технологические решения
  • адекватные процессы и команда, которая ценит инженерный подход