Creative people
Middle / Senior Fullstack Developer (React + Node.js / NestJS)
- JavaScript
- Node.js
- PostgreSQL
- MySQL
- Redux
- React
- TypeScript
- Аналитическое мышление
- REST
- HTTP
🏬 Компания: OX Group
OX System — комплексная платформа автоматизации ритейл-бизнеса: HRM,CRM, ERP и E-commerce
🌍 www.ox-sys.com
🌍 www.oxapp.io
🧩 Ключевой стек:
Frontend: JavaScript, TypeScript, ReactJS
Backend: Node.js, NestJS (Express.js)
-
REST API, HTTP
-
PostgreSQL / MySQL
-
Git
-
Английский язык (чтение документации)
🔻 Обязанности:
Frontend:
-
Проектирование и разработка архитектуры и интерфейсов крупных SPA-приложений;
-
Адаптивная и кросс-браузерная вёрстка;
-
Поддержка и развитие существующих проектов;
-
Работа с компонентной и виджетной архитектурой;
-
Разработка и поддержка npm-модулей;
-
Поддержка и доработка legacy-проектов (ES5).
Backend:
-
Разработка внутренних и публичных REST API;
-
Проектирование и развитие backend-архитектуры;
-
Интеграция с внешними сервисами и системами;
-
Работа с базами данных (PostgreSQL, MySQL);
-
Оптимизация и расширение серверного кода;
-
Быстрое реагирование и устранение возникающих проблем.
🔻 Требования:
-
Отличное знание JavaScript / TypeScript, понимание ООП и паттернов проектирования;
-
Опыт разработки SPA приложений;
-
Уверенный опыт работы с ReactJS (Redux / формы — плюс);
-
Опыт коммерческой разработки на Node.js от 2 лет;
-
Практический опыт с NestJS (или Express.js);
-
Понимание архитектуры REST и работы HTTP;
-
Хорошие знания PostgreSQL и/или MySQL;
-
Умение читать и разбираться в чужом коде;
-
Опыт работы с Git, npm, Node.js;
-
Будет плюсом: Electron, микросервисы.
🟩 Условия:
-
Сложные и интересные задачи в живом продукте;
-
Минимум бюрократии и максимум технологической свободы;
-
Реальная возможность профессионального и карьерного роста;
-
Работа над крупной экосистемой продуктов;
-
Оформление по ТК РУз;
-
Комфортный офис в центре Ташкента (Яккасарайский район);
-
Настольные игры и адекватная команда;
-
Гибкий график работы, 5/2.