DN.ru — команда профессионалов и один из лидеров в области поставок оборудования для магистральных и промышленных трубопроводов, систем отопления, вентиляции и кондиционирования (ОВиК), насосных станций и других технологических установок.
Мы развиваем внутренние digital-продукты и ищем junior-разработчика в команду, которая ведёт несколько проектов на разных стеках.
Важно
Мы не ожидаем, что вы знаете весь стек из вакансии. Для нас важнее:
- хорошая техническая база;
- умение разбираться в новых инструментах;
- аккуратность в работе;
- желание развиваться.
Мы активно используем AI-инструменты и AI-агентов в разработке, поэтому быстро осваивать новые технологии — часть ежедневной работы команды.
Чем предстоит заниматься
- Разработка и поддержка backend- и frontend-части внутренних сервисов
- Работа с REST API и внешними интеграциями
- Поддержка и развитие существующего кода
- Работа с базами данных
- Участие в code review
- Взаимодействие с командой разработки и участие в обсуждении задач
- Использование AI-инструментов в ежедневной разработке
Наш стек
Backend
- PHP 8.2 / Laravel 10
- TypeScript / Node.js (Fastify, Express)
- PostgreSQL, MySQL, MongoDB, Redis
- Eloquent, Drizzle, Prisma, Kysely
- Laravel Horizon, BullMQ
- REST API, WebSockets
Frontend
- Vue 3 + Nuxt 3
- React 18+
- TypeScript
- Pinia, TanStack Query / SWR
- Tailwind CSS, Sass
- PrimeVue, Shadcn/UI, Radix, MUI
DevOps (базовый уровень)
- Linux
- Docker / docker-compose
- Nginx / Apache
- GitHub Actions / GitLab CI
Что важно для нас
- Уверенное знание PHP или TypeScript/JavaScript
- Опыт работы с Vue 3 или React
- Понимание HTTP/REST API
- Базовое понимание SQL
- Умение работать с Git
- Базовые знания HTML/CSS и адаптивной верстки
- Готовность разбираться в новых технологиях
Будет плюсом
- TypeScript
- Docker / Linux
- Опыт настройки CI/CD
- PHPUnit, Vitest, Jest
- Работа с внешними API
- Pet-проекты или open-source
- Опыт использования AI-инструментов для разработки
Что мы ценим
- Умение думать, а не просто копировать решения
- Внимательность и аккуратность
- Готовность задавать вопросы и разбираться
- Адекватную коммуникацию внутри команды
- Ответственный подход к задачам
Мы предлагаем
- Работу в сильной команде с современным стеком
- Наставничество и возможность быстро расти
- Реальные задачи и участие в нескольких проектах
- Использование современных AI-подходов в разработке
- Конкурентную заработную плату (по итогам собеседования)
- Полностью удаленный формат работы