Программист-разработчик React/Vue, JS, Node JS/PHP (удаленная работа)

23 декабря 2024

Уровень зарплаты:
от 50 000 до 65 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Программист-разработчик React/Vue, JS, Node JS/PHP

Описание вакансии

Нужен фронт и бэк.

Обязанности:
  • Разработка веб приложения, работа над одним проектом.
  • Разработка микросервисов веб приложения
  • Находить не тривиальные решения
Требования:
  • JavaScript/TypeScript

    • Уверенное знание языка (ES6+).
    • Понимание асинхронного программирования (Promise, async/await).
  • Фронтенд-фреймворк (React/Vue)

    • Основы создания SPA (Single-Page Application).
    • Работа с маршрутизацией (React Router или Vue Router).
    • Управление состоянием (Redux, Vuex, Pinia, Context API и т. п.).
  • PWA (Progressive Web Apps)

    • Суть и назначение Service Worker.
    • Настройка offline-режима, push-уведомлений, манифеста (manifest.json).
    • Кэширование ресурсов, автоматическая сборка (Webpack, Vite).
  • Бэкенд (Node.js или PHP)

    • Если Node.js: знания Express/Nest.js, работа с пакетами NPM, REST API.
    • Если PHP: знания PHP 7+/8+, фреймворк (Laravel, Symfony), REST API.
    • Авторизация: JWT/OAuth, хранение и проверка токенов.
  • Интеграция с 1С

    • Понимание, как получать/отправлять данные по SOAP/REST/OData.
    • Базовые знания структуры 1С (прежде всего, чтобы понимать, как устроена выгрузка справочников/заказов).
  • Базы данных (MySQL/PostgreSQL)

    • Умение проектировать простые таблицы (пользователи, товары, заказы).
    • Запросы (CRUD), индексы, работа с ORM (Sequelize, TypeORM, Eloquent, Doctrine и т. д.).
  • Интеграция с AI-сервисами

    • Умение вызывать внешние API (например, OpenAI API через HTTP).
    • Обработка результатов на бэкенде (сохранение в БД, логирование диалогов).
  • Безопасность

    • Работа с HTTPS, хранение конфиденциальных данных (пароли, токены).
    • Базовые меры защиты от XSS/CSRF/SQL-инъекций.
  • Практические навыки DevOps (минимальный уровень)

    • Умение деплоить приложение на сервер (Linux, Nginx/Apache).
    • Настройка окружения (Node.js/PHP, базы данных).
    • Работа с Git (branching, pull requests, CI/CD-пайплайн).
  • Ежедневный или еженедельный отчет о проделанной работе
  • Быть коммуникабельным
  • Будет плюсом если вы с этих городов, или находитесь рядом: Каспийск, Махачкала, Дербент
Условия:
  • Стабильная заработная плата после оценки на собеседования и тестового задания
  • Удаленная работа(временно)
  • Занятость 8 часов в день, СБ-ВС выходные
  • Оплата интернета по необходимости.
  • ChatGPT Omni 4o за счет работодателя.
  • Защита от ИИ. Как называется ваша первая компания ?


Посмотрите похожие вакансии

Middle Node.js разработчик
Компания: Afterlogic Rus
Зарплата: от 100 000 до 170 000 руб.
Middle+ Vue.js-разработчик
Компания: Afterlogic Rus
Зарплата: от 80 000 до 150 000 руб.
Программист разработчик WEB-приложений
Компания: Аксель
Зарплата: от 100 000 до 150 000 руб.