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

Дата размещения вакансии: 21.12.2024
Работодатель: Wace (ИП Мусаев Амир Замирович)
Уровень зарплаты:
от 50000 до 65000 RUR
Город:
Каспийск
Требуемый опыт работы:
От 1 года до 3 лет

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

Обязанности:

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

Требования:

  • 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-пайплайн).
  • Ежедневный или еженедельный отчет о проделанной работе
  • Быть коммуникабельным
  • Будет плюсом если вы с этих городов, или находитесь рядом: Каспийск, Махачкала, Дербент

Условия:

  • Стабильная заработная плата после оценки на собеседования и тестового задания
  • Удаленная работа(временно)
  • Занятость 6 часов в день, СБ-ВС выходные
  • Оплата интернета по необходимости.
  • Официальное оформление, договор.
  • Ес679ли 6ud3 ша86л0нное соо826щен1е от ИИ, сразу отка03
    Сколько будет пять плюс 9+енад+1ать?=+

Похожие вакансии: Каспийск