Инфотек

Python developer (Backend + Vue.js)

Не указана
  • Москва
  • От 3 до 6 лет
  • Python
  • VueJS

Привет!

Мы – команда, которая разрабатывает IT-решения для крупнейших FMCG-компаний. Наши продукты помогают бизнесу увеличивать выручку, оптимизировать процессы мерчандайзинга и снижать издержки.

Сейчас мы ищем Python Developer (Backend+ Vue.js) в команду web-портала. Это роль для разработчика, который уверенно чувствует себя в backend-разработке, но готов при необходимости работать и с frontend-частью продукта.

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

Будем рады видеть вас в команде!

Технологический стек:

  • Backend: Python 3.11, Pyramid, aiohttp, SQLAlchemy 1.3
  • Frontend: Vue.js 3 (есть местами Vue.js 2)
  • Базы данных и хранилища: PostgreSQL, Redis
  • Мониторинг: Sentry, ELK, Grafana
  • Контейнеризация и инфраструктура: Docker
  • Система управления версиями: Git

Будет плюсом:

  • Frontend: React
  • СУБД: ClickHouse

Обязанности:
  • Разработка и развитие функциональности web-портала (backend > frontend);

  • Работа с легаси-кодом: анализ, рефакторинг, безопасные изменения (90% задач);

  • Документирование решений и особенностей реализации (в легаси-модулях);

  • Написание чистого, поддерживаемого и расширяемого кода;

  • Участие в код-ревью и поддержание стандартов качества;

  • Поиск и исправление багов, работа с инцидентами;

  • Участие в оценке задач и проработке требований;

  • Взаимодействие с аналитиками, QA и командой разработки.

Требования:
  • Опыт работы Бэкенд-разработчиком от 5 лет;

  • Опыт разработки коммерческих IT-продуктов;

  • Уверенное понимание полного цикла разработки ПО;

  • Опыт работы с легаси-кодом (рефакторинг, поддержка, развитие);

  • Понимание архитектуры web-приложений;

  • Опыт работы с высоконагруженными системами.

Условия:
  • Удалённый/гибридный формат работы;

  • Работа над продуктом с реальной бизнес-ценностью;

  • Интересные инженерные задачи (легаси + развитие системы);

  • Профессиональная и вовлечённая команда;

  • Возможности для роста и развития;

  • Тестовое задание на этапе отбора;

  • Амбициозность, уникальность и взаимоуважение - основные ценности команды.

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