Мы - B2B сервис inserm.ru . Предоставляем решение для увеличения количества отзывов на картах и отзовиках. Наша цель - помочь бизнесам улучшить свою репутацию и привлечь больше клиентов.
Обязанности:
- Разрабатывать и поддерживать фронтенд на React.js с использованием библиотеки Antd для UI и styled-components для стилизации
- Работать с Vite в качестве сборщика модулей
- Обеспечивать взаимодействие фронтенда с бэкендом через HTTP-клиент axios и WebSocket соединение на базе Socket.IO
- Разрабатывать и поддерживать бэкенд на Node.js с использованием Express.js для создания REST API и WebSocket соединений
- Работать с реляционной базой данных PostgreSQL
- Настраивать и поддерживать рассылку email-сообщений через МТА Яндекса
- Обеспечивать стабильную работу приложений на VPS-сервере под управлением Ubuntu
- Поддерживать документацию проекта
Требования: - Опыт работы с React.js и библиотеками Antd и styled-components
- Знание сборщиков модулей, предпочтительно Vite
- Опыт работы с HTTP-клиентами, такими как axios
- Понимание принципов работы WebSocket и опыт работы с Socket.IO
- Глубокие знания Node.js и Express.js
- Опыт работы с реляционными базами данных, предпочтительно PostgreSQL.
- Опыт настройки и управления рассылками email
- Опыт работы с библиотеками для выполнения регулярных задач, такими как node-cron
- Знание основ администрирования VPS-серверов на базе Ubuntu
Условия: - Парт-тайм график 10 часов в неделю
- Оформление по самозанятости
- Удаленная работа
- Возможность профессионального и карьерного роста
- Работа в таск-трекере Asana
- Адекватное руководство
- Оплата 2 раза в месяц
Чтобы убедиться, что вы прочитали вакансию и заинтересованы в ней, ваш отклик должен содержать ключевое слово "эффективность". Спасибо, что дочитали до конца :)