DNS Технологии

Middle/Senior Backend-разработчик (PHP, Python)

Не указана
  • Владивосток
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Мы - аккредитованная Минцифры IT-компания DNS Технологии находимся в поиске опытного backend разработчика (PHP, Python), который возьмет на себя разработку backend'a для нашего приложения​​ в рамках направления «DNS International Business Development».

DNS International Business Development – обеспечивает эффективное функционирование и развитие группы зарубежных офисов, осуществляющих финансово-логистические сервисы в Гонконге, Китае и других странах для непрерывного и эффективного обеспечения розничной сети DNS товарами из зарубежных каналов производства и дистрибуции.

О проекте

Стартап под крылом компании DNS для внутреннего пользователя. Мы с нуля разрабатываем веб-приложение с дальнейшим упором на стабильность и безошибочную работу с применением AI. Веб-приложение по типу "CRM". Количество пользователей – небольшое, нагрузка – низкая, надежность и стабильность системы важны: любые сбои в работе приложения могут привести к потерям для бизнеса. Интеграция с почтой, интеграция с базой 1С, интеграция с LLM, работа с файлами (PDF, LaTeX), переписка, массовые операции, аналитика.

В команде уже есть frontend-разработчик, backend-разработчик и AI-инженер, проект-менеджер. В команде нет техлида, вопросы решаем в диалоге.

Наш стек (готовы обсуждать изменения):

  • Backend: Php (Laravel, Symfony) и микросервисы на Python (интеграция: с почтой, с базой 1С, с LLM)

  • Frontend: TypeScript, React, Next, Tailwind

  • Базы данных: PostgreSQL

  • Инструменты: Мониторинг и телеметрия: Sentry; VCS: GitLab; CI/CD: Gitlab CI; task tracker: YouGile/JIRA; wiki: Confluence; управление проектом: Scrumban

Чем предстоит заниматься:

  • Разрабатывать и поддерживать backend-часть приложения
  • Реализовывать API (REST)
  • Разрабатывать бизнес-логику приложения
  • Проектировать схемы БД
  • Оптимизировать SQL-запросы
  • Интегрировать сторонние API
  • Работать с очередями сообщений (Kafka)
  • Настраивать WebSocket и других механизмов связи
  • Аутентификация и авторизация (Active Directory)
  • Настраивать CI/CD (GitLab CI), контейнеризация (Docker)
  • Взаимодействовать с командой: разработчики и менеджер проекта
  • Писать техническую документацию
  • Проектировать архитектуру приложения с учетом требований к стабильности, расширяемости

  • Писать чистый, поддерживаемый и документируемый код

Наши ожидания от кандидата:

  • Опыт backend-разработки от 3 лет (Python, PHP или аналогичные языки)

  • Самостоятельность и автономность в работе

  • Умение и опыт проектирования архитектуры веб-приложений: REST API, GraphQL, очереди, микросервисы, базы данных, безопасность (без требований к highload)

  • Опыт работы с реляционными БД (PostgreSQL, MySQL) и понимание их оптимизации как плюс

  • Ответственный подход к тестированию и отладке (приветствуется опыт с Sentry или аналогичными системами)

  • Минимальные навыки системного администрирования на этапе разработки до того, как приложение будет сдано в эксплуатацию

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

  • Готовность взять на себя вопросы технического лидерства: умение объяснять решения, убеждать коллег, находить баланс в технических решениях
  • Опыт разработки "коробочных" решений или работы в веб-студиях
  • Опыт с инструментами мониторинга вроде Prometheus, Grafana и автоматизацией развертывания

  • Опыт TDD и понимание его принципов
  • Опыт код-ревью, готовность помогать коллегам в решении технических задач
  • Понимание защиты от уязвимостей (SQL-инъекции, XSS, CSRF)
  • Опыт работы с GEN AI (LLM) в качестве пользователя

Мы предлагаем:

  • Командный подход к разработке, где приветствуется атмосфера взаимопомощи и общения
  • Разнообразные интересные задачи
  • Обширную базу знаний
  • Лояльное отношение к дресс-коду
  • Возможность найти коллег по интересам для участия в различных внерабочих активностях
  • А еще:

  • Трудоустройство по ТК РФ в официально зарегистрированной ИТ-компании и полностью “белую” заработную плату
  • Ежегодную премию по результатам работы Компании
  • Возможность приобретать товары Компании по специальной цене
  • Компенсацию внешнего обучения по профилю 70%
  • Скидки на обучение английскому языку и скидки от партнёров (фитнес-клуб, мобильная связь)
  • Участие в корпоративных мероприятиях
  • Офис, оснащенный всей необходимой техникой для работы, а также местом для отдыха и кухней. Как дополнительный плюс – наличие парковки.

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​Кандидатов оцениваем по знаниям и навыкам, финальную заработную плату обговариваем после собеседования.

Никакой бюрократии. Работающий продукт важнее всего остального. Хотим видеть команду в офисе!