Full stack(Middle/Senior)
📋 О проекте
Мы развиваем внутренние веб-сервисы и инструменты (в основном на Node.js, Express, EJS/React) для автоматизации задач, аналитики и сбора данных.
Ищем сильного разработчика, который умеет думать архитектурно, писать чистый код, и готов влиять на продукт — в том числе участвовать в распределении прибыли (% от готовых решений).
🧠 Основные задачи
Разработка и доработка Node.js-приложений (Express / REST / WebSocket).
Создание и интеграция JS-скриптов для фронтенда (формы, события, валидация, динамика).
Верстка и отрисовка интерактивных форм (HTML + CSS + JS, EJS/React/Vue — по задаче).
Работа с Git (ветвление, PR, код-ревью).
Оптимизация производительности и UX.
Возможная интеграция с внешними API и системами.
Подготовка мелких CLI-утилит или сервисных скриптов на Node.js при необходимости.
💻 Технологический стек
Node.js (Express.js, EJS, WebSockets)
JavaScript / TypeScript
HTML5, CSS3 / Tailwind / Bootstrap
Git / GitHub / GitLab
(Желательно) MySQL / SQLite
(Плюс) Опыт с React / Vue / Next.js
(Плюс) Базовое понимание Docker / Nginx / Linux
⚙️ Требования
Уверенное знание JavaScript (в т.ч. асинхронность, промисы, async/await).
Опыт коммерческой разработки на Node.js (от 2 лет для middle, от 4 лет для senior).
Умение верстать формы и интерфейсы (адаптив, кроссбраузерность, логика).
Понимание REST-архитектуры, работы с API и JSON.
Умение писать чистый, читаемый код, следовать code style.
Опыт работы с Git (pull requests, merge, ветвление).
Ответственность, самостоятельность, готовность брать задачи целиком.
(Плюс) Опыт работы с OpenAI API / AI-интеграциями.
💰 Условия
Удаленная работа, гибкий график.
Оплата: ставка + % от прибыли или продаж, в зависимости от вклада и объема задач.
Постоянный поток задач (frontend + backend).
Возможность участия в архитектуре и развитии проекта.
Работа через Git (все задачи через issue/PR).
🚀 Формат взаимодействия
Git-репозиторий с задачами и трекером.
Каждая фича оформляется как issue.
За качественно реализованные модули — процент от дохода.
Возможность дальнейшего роста до Tech Lead или Core Developer.
🧩 Будет плюсом
Опыт с шаблонами (EJS, Handlebars, Pug)
Участие в стартапах / pet-проектах.
Понимание UI/UX.
Минимальный опыт DevOps (деплой, Nginx, SSL).