Middle FullStack Developer

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

We specialize in the recruitment of middle and top personnel for banks

Описание вакансии

О компании и команде

IT-компания (разработчик финансового ПО)

Ожидания от кандидата

  • Опыт разработки на Python в связке с Flask или Django от 3 лет;
  • Уверенное знание PostgreSQL, (в том числе опыт работы с psql: подключение к БД, администрирование пользователей, исполнение запросов, снятие дампа, загрузка дампа);
  • Опыт работы с асинхронным кодом (asyncio/aiohttp ), очередями сообщений и др.;
  • Опыт работы с высоконагруженными системами и объемными базами данных;
  • Опыт работы с микро сервисной архитектурой и протоколом gRPC;
  • Уверенное знание git flow и опыт его применения;
  • Хорошее понимание CI/CD процессов, опыт работы с Docker.

Обязанности:

  • Разработка бэкэнда и фронтенда для аналитического web-портала для оценки инвестиционных продуктов, учета сделок, построения отчетности и др.;
  • Проработка архитектуры, оптимизация и масштабирование функционала системы;
  • Написание автоматических тестов в проекте (pytest);
  • Участие в командных процессах по CodeReview;
  • Участие в совместном проектировании архитектуры сервиса и оценке задач.

Условия работы

  • Формат работы – гибридный или удаленный (после прохождения испытательного срока);
  • Конкурентоспособный уровень дохода (оклад + годовой бонус);
  • Возможности принять участие в разработке инновационного продукта;
  • Возможности развития и роста внутри компании.

Дополнительные инструкции

ReactJS / Bootstrap / Plotly / Jest / React Testing Library / Django / Django Rest Framework / FastAPI / Docker / SQLAlchemy, Alembic / Celery / Redis / Apache Airflow / Yandex Cloud advanced user (Container Registry, Compute Cloud, Cloud Functions) / Postgres / Pytest (или другой testing framework) / Git.