Full-Stack Developer (Node.js + React)
Зарплата
до 300 000 ₽
Требования
Местоположение и тип занятости
Компания
Подбор персонала в ИТ-компании
Описание вакансии
- Мы — небольшая команда, более 4 лет разрабатывающая собственные iOS-приложения. У нас нет аутсорса и заказных проектов — мы фокусируемся только на своих продуктах. Используем современные технологии, автоматизируем процессы и избегаем ненужных созвонов, трекингов и отчётов. Всё ради продуктивной и комфортной разработки.
Ожидания от кандидата:
- Опыт коммерческой разработки от 3 лет;
- Уверенное знание JavaScript / TypeScript;
- Опыт разработки на React (не менее 2 лет);
- Уверенные знания Node.js и Express.js;
- Опыт работы с библиотеками визуализации данных (Recharts, D3.js, Chart.js);
- Умение создавать адаптивные интерфейсы с использованием CSS-фреймворков (Tailwind CSS и др.);
- Опыт разработки Telegram-ботов (Telegram Bot API);
- Знание MongoDB: запросы, агрегации, проектирование схем;
- Опыт реализации JWT-аутентификации и обеспечения безопасности API;
- Навыки работы с аналитикой и обработки данных;
- Владение Bash и написание скриптов для автоматизации;
- Опыт администрирования Linux-серверов (Ubuntu);
- Владение Git и системами контроля версий.
Условия работы:
- Оформление через ИП (с компенсацией налогов);
- Удалённый формат работы — возможность работать из любой точки мира;
- Комфортная заработная плата;
- Ежегодные премии;
- Оплата подписок на любые сервисы, необходимые для работы (AI-инструменты, Cursor, VPN и др.).
- Оплата профильных курсов и обучения.
Основные обязанности:
- Разработка и поддержка аналитического сервера, веб-панели и Telegram-бота для автоматизации внутренних процессов;
- Настройка, оптимизация и автоматизация серверной инфраструктуры;
- Интеграция различных систем и сервисов;
- Создание и поддержка REST API для командных продуктов;
- Разработка интерактивных дашбордов с визуализацией данных;
- Проектирование и оптимизация баз данных;
- Настройка мониторинга и алертинга для критически важных систем;
- Документирование кода и архитектуры (возможно с использованием AI-инструментов);
- Поиск и устранение проблем как на фронтенде, так и на бэкенде.
Наш технологический стек:
- Backend: Node.js с Express, MongoDB, JWT-аутентификация, REST API.
- Frontend: React.js, Tailwind CSS, Chart.js.
- Автоматизация и серверы: Bash, Linux (Ubuntu), Telegram Bot API.