Full-stack разработчик (PHP / Python / Node)

Дата размещения вакансии: 25.12.2025
Работодатель: Администрация муниципального образования город Новороссийск
Уровень зарплаты:
з/п не указана
Город:
Краснодар
улица Советов 18
Требуемый опыт работы:
От 1 года до 3 лет

Ищем фулстек-разработчика, который умеет вести проект самостоятельно: от идеи и архитектуры до деплоя на сервер и поддержки в проде.

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

  • Разрабатывать новые веб-проекты с нуля: архитектура, выбор стека, реализация фронтенда и бэкенда.
  • Поддерживать и дорабатывать существующие проекты.
  • Настраивать окружение на сервере, деплоить обновления, следить за стабильностью.
  • Работать с доменами, SSL-сертификатами, перенастройкой DNS.
  • Документировать основную логику проекта и передавать знания команде.

Технологии и навыки, которые нам важны

Фронтенд:

  • Опыт разработки клиентской части веб-приложений.
  • Понимание работы браузера, HTTP, кэширования, базовая оптимизация фронта.
  • Уверенная работа с JavaScript/TypeScript и Node.js (сборка, бандлеры, npm/yarn).
  • Опыт использования шаблонизаторов / рендеринга на стороне сервера (PHP или Python).

Бэкенд:

  • Уверенный опыт backend-разработки на PHP или Python (будет плюсом, если знаешь оба).
  • Работа с фреймворками (например: Laravel / Symfony / Yii для PHP; Django / Flask / FastAPI для Python — конкретный стек можем обсудить).
  • Проектирование и работа с БД (MySQL / PostgreSQL, базовые навыки оптимизации запросов).
  • Понимание REST API, авторизации, базовой безопасности (JWT, сессии, защита от XSS/CSRF и т.д.).

Инфраструктура и DevOps:

  • Уверенная работа с Git (ветки, pull request’ы, code review, разрешение конфликтов).
  • Опыт деплоя на Linux-серверы (SSH, настройка окружения, базовые знания nginx/Apache).
  • Умение выпускать и обновлять SSL-сертификаты (в т.ч. Let’s Encrypt), настраивать HTTPS.
  • Работа с доменами и DNS-записями (A, CNAME, MX и т.п.).
  • Понимание базового мониторинга и логирования (journald, лог-файлы, простые алерты).

Будет плюсом

  • Опыт работы с Docker / docker-compose.
  • Опыт интеграции с внешними API (платёжки, CRM, карты и т.д.).
  • Базовое понимание CI/CD (GitHub Actions, GitLab CI и др.).