Senior React Developer
Описание
GreenCore — современная IT-компания, которая создаёт и развивает цифровые решения для бизнеса. Мы работаем на стыке технологий и стратегии, помогая компаниям запускать продукты, усиливать разработку и масштабировать процессы без хаоса и лишней бюрократии. Наша специализация — проекты, где важны скорость, системность и ответственность за результат. Мы не просто закрываем задачи, а погружаемся в бизнес-логику клиента и выстраиваем решения, которые реально влияют на рост. GreenCore — это компактная, сильная команда с фокусом на качестве и здравом смысле. Мы строим процессы так, чтобы решения принимались быстро, коммуникация была прозрачной, а каждый участник команды понимал, какой вклад он делает в общий результат.В связи с расширением штата, открываем поиск "React разработчика". Обязанности: Разработка и поддержка сложных веб-приложений на React и Redux. Создание desktop-приложений с использованием Electron (или готовность освоить это направление). Проектирование архитектуры клиентской части сложных систем. Обеспечение безопасности веб-приложений (XSS, CSRF, CSP и т.д.). Работа с HTTP-протоколом, интеграция с REST API. Написание качественного, поддерживаемого кода на JavaScript (ES6+). Верстка адаптивных интерфейсов с использованием HTML/CSS. Участие в code review, менторство junior/middle разработчиков. Требования: Опыт коммерческой разработки на JavaScript от 5 лет. Уверенное знание React и Redux (Redux Toolkit приветствуется). Отличное владение HTML/CSS. Опыт работы с Electron или желание разрабатывать desktop-приложения (обязательно). Понимание основных принципов безопасности веб-приложений. Уверенное знание HTTP-протокола. Опыт проектирования сложных систем. Условия: Оформление: самозанятый / ИП; Стабильный высокий доход (обсуждается индивидуально по итогам собеседования); Прозрачная система мотивации и возможность роста дохода; Гибкий график работы, полностью удалённый формат; Сложные, амбициозные и интересные задачи; Современный стек технологий и возможность влиять на технические решения; Минимум бюрократии — максимум результата; Возможность карьерного роста до руководителя направления с формированием собственной команды; Поддержка профессионального развития: обучение, профильные курсы, конференции, выставки; Работа в команде сильных специалистов и прямое влияние на развитие продукта; Долгосрочное сотрудничество и участие в масштабировании проекта.