БКХ Еком
Senior Frontend developer (React, React Native)
- Gitlab
 - CSS
 - Docker
 - Webpack
 - React Native
 - NextGIS
 - React
 - VueJS
 - TypeScript
 - JavaScript
 - ES6
 
Привет, мы международная команда разработки! Разрабатываем web3 продукты, занимаемся аналитикой больших данных в различных блокчейнах, строим удобные графики и предоставляем b2b клиентам API решения.
Также в нашем портфеле проектов разработка своего блокчейна, кошелька, маркетплейса и платформы для инфлюенсеров на блокчейне
Мы ищем frontend разработчиков уровня senior для усиления команды продуктовой разработки.
Обязанности:-  
Писать качественный код и покрывать его тестами;
 -  
Разрабатывать новые функциональные возможности продукта;
 -  
Разработка сложных компонентов;
 -  
Оптимизировать и поддерживать текущую код базу;
 -  
Развивать продукт
 
- Высшее образование;
 - Продвинутый опыт в создании семантической, адаптивной, кроссбраузерной и кроссплатформенной верстки, понимание веб-стандартов;
 - Уверенные навыки работы с CSS, включая SASS и другие препроцессоры, опыт работы с CSS-in-JS решениями;
 - Глубокие знания JavaScript (ES6+):
 - Свободное владение асинхронным программированием (async/await, Promise);
 - Понимание ООП модели прототипов, классов и их связи с прототипами;
 - Знание дескрипторов и принципов аллоцирования памяти;
 
Глубокие знания TypeScript:
- Опыт работы с generic-типами;
 - Свободное владение utility types;
 - Опыт декларирования собственных типов и расширения библиотечных;
 
Инженерные навыки:
- Знание базовых методик кеширования (например, LRU);
 - Понимание структур данных и оценки сложности алгоритмов;
 - Знание распространенных паттернов проектирования;
 - Умение декомпозировать задачи и отделять бизнес-логику от библиотечного кода;
 
Опыт разработки с современными фреймворками (React, Vue или аналогичные):
- Понимание принципов реактивности и управления состоянием;
 - Опыт работы с различными стейт-менеджерами;
 - Понимание оптимизации компонентов и управления рендерами;
 - Опыт работы с изоморфными (SSR) приложениями;
 - Опыт работы с гибридными приложениями;
 - Опыт создания компонентных систем, включая compound-подход;
 
Опыт работы с инструментами разработки:
- Навыки настройки и конфигурации сборщиков (Vite, Webpack);
 - Опыт настройки и оптимизации Docker контейнеров;
 - Уверенная работа с инструментами обеспечения качества кода (ESLint, StyleLint, TSLint, Prettier, Biome);
 - Понимание основ REST API и опыт интеграции с внешними сервисами;
 - Умение работать с Git (GitLab) для выполнения основных задач;
 - Уверенное владение Figma
 
Наш идеальный кандидат:
- Имеет опыт написания юнит-тестов и E2E-тестов;
 - Готов изучать новые технологии и подходы;
 - Погружается в бизнес-процессы;
 - Внимателен к деталям и ответственно подходит к собственной работе;
 - Участвует в обсуждениях по улучшению качества продукта;
 
Будет плюсом:
- Опыт работы с Web3 технологиями (ethers.js, wagmi, viem);
 - Опыт работы с шифрованием;
 - Знание Core Web Vitals и принципов SEO
 
- Полный ремоут, фултайм с графиком работы с 10:00 до 19:00.
 -  
Работа в динамичном web3 продукте.
 -  
Профессиональный рост. Обмен опытом между сотрудниками.
 -  
Будешь на острие быстро растущей индустрии и узнаешь много нового о DeFi.
 -  
Возможность оформления ДМС со стоматологией для себя и своей семьи
 -  
Ежегодные корпоративные мероприятия
 
Наш стек технологий:
• JavaScript (ES6+), TypeScript
• Современные фреймворки (React, Vue) и их экосистемы
• Различные стейт-менеджеры (RTK, MobX, Zustand, Pinia)
• Vite, Webpack, SWC
• Docker
• SCSS, CSS Modules, CSS-in-JS
• ESLint, StyleLint, Husky
• Swagger
• GitLab