Описание
❗Пожалуйста, НЕ ОТКЛИКАЙТЕСЬ если вы: ❗ - Не ознакомились внимательно с описанием вакансии. - Не готовы выполнить тестовое задание. - Используете ИИ для выполнения тестового задания - в результате не сможете подтвердить свои навыки на практике..
- Используете ИИ в сообщениях во время отклика на вакансию. ❗ Подобные отклики мы вынуждены оставлять без ответа ... Благодарим за понимание!
js, Prisma ORM, MySQL, Redis), Vue 3 (Composition API), PHP (поддержка легаси) После отклика на вакансию вам перым делом потребуется пройти тестовое задание.
О проекте
Мы занимаемся разработкой VPN сервиса. js. В связи с расширением функционала нам требуется разработчик, который готов взять на себя бэкенд-часть (проектирование архитектуры, работу с БД и бизнес-логику), а также поддерживать фронтенд в актуальном состоянии.
Важно: В нашей инфраструктуре присутствует устаревший телеграм-бот на чистом PHP (без фреймворков). Его полный рефакторинг не планируется, но требуется периодическая поддержка и мелкие доработки (около 5% от общего времени).
js с соблюдением принципов RESTful и чистой архитектуры. Работа с данными: Моделирование схем и написание запросов через Prisma ORM . Бизнес-логика: Классические запросы к backend, интеграция с внешними API (платежные системы, сторонние сервисы).
Безопасность и производительность: Внедрение middleware для аутентификации (JWT), валидации данных (Zod), обработка ошибок, кэширование (Redis). Базы данных: Работа с PostgreSQL/MySQL, рефакторинг старых запросов.
Чем предстоит заниматься
(Frontend 20%) Разработка UI-компонентов: Написание переиспользуемых компонентов на Vue 3 Composition API (Options API не используем, только script setup). Работа
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.