Старовойтова Екатерина Константиновна

Middle Fullstack Developer

1 400 - 1 600 RUR
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • TypeScript
  • Python
  • MongoDB
  • Docker
  • Linux
  • GitLab CI
  • Английский — B2 — Средне-продвинутый

Описание

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

Обязанности

  • Разработка и поддержка backend-логики с использованием Python и FastAPI.

  • Создание и оптимизация пользовательских интерфейсов с использованием React.

  • Интеграция с различными технологиями и сервисами, включая Docker, Keycloak, MongoDB, PostgreSQL, Redis, RabbitMQ.

  • Настройка и поддержка процессов CI/CD через GitLab.

  • Автоматизация тестирования с использованием Selenium.

  • Написание скриптов на Bash для автоматизации процессов.

  • Участие в проектировании архитектуры и выборе оптимальных решений для задач.

  • Быстрое погружение в новые технологии и адаптация к требованиям проекта.

  • Внесение предложений по улучшению процессов и кода, перенимание лучших практик.

Требования

  • Обязательный опыт:

    • Уверенное владение Python и FastAPI для backend-разработки.

    • Опыт работы с React для создания современных интерфейсов.

  • Желательный опыт:

    • Работа с Docker для контейнеризации приложений.

    • Использование Keycloak для управления доступом и аутентификацией.

    • Работа с базами данных MongoDB и PostgreSQL.

    • Опыт с Redis и RabbitMQ для кэширования и очередей сообщений.

    • Настройка CI/CD-процессов в GitLab.

    • Автоматизация тестирования через Selenium.

    • Написание скриптов на Bash.

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

  • Способность работать как вдумчиво, выбирая лучшее решение, так и быстро, если того требует ситуация.

  • Готовность к обучению и освоению новых технологий.

Условия

  • Свободный график: Работайте, когда вам удобно, с возможностью брать выходные в любой день недели.

  • Оплата по часам: Вознаграждение за фактически выполненные задачи.

  • Эффективность: Ожидается выполнение еженедельного рабочего вклада с акцентом на результативность.

  • Поддержка и контроль: Ваш руководитель — опытный специалист, который работает со всеми технологиями проекта. Вы всегда получите помощь в решении сложных задач, но от вас ожидается качественный и продуманный код.

  • Возможность выбирать задачи и углубляться в интересующие области (backend, frontend, DevOps и др.).

  • Работа в динамичной команде, где поощряется инициатива, обмен опытом и внедрение лучших практик.

О проекте

Вы будете работать над развитием биржи грузоперевозок — платформы, которая соединяет заказчиков и перевозчиков. Проект требует гибкости, умения решать нестандартные задачи и желания совершенствовать продукт.

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