Компания "Employcity"
Продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики, находится в поисках Senior Frontend developer.
Технический стек проектов:
TypeScript;
React, Next.js;
Ant Design, Mantine;
CSS-in-JS, Styled components, emotion;
REST, GraphQL, Apollo, WebSocket;
NestJS.
Основные задачи:
Участвовать в проектировании и разработке клиентской архитектуры приложений;
Реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы клиентской части приложений, существующего кода;
Работать в agile/scrum методологии в тесном взаимодействии с остальными членами команды.
Необходимые компетенции:
Опыт профессиональной коммерческой разработки web приложений от трех лет;
Знание универсальных структур данных; Знание простых алгоритмов; динамическое программирование; понимание сложности по памяти и по времени, нотации O;
Понимание архитектуры web приложений, паттернов проектирования;
Знание паттернов функционального программирования (мемоизация, каррирование, композиция, chaining), понимание нормализованных данных и работы с ними;
Практическое владение лучшими практиками структурирования кода: SOLID/DRY/KISS composition over inheritance и т.д.
Уверенное знание Typescript (интерфейсы, составные и унаследованные типы, генерики, условные типы);
HTML, CSS, умение качественно верстать;
Знание протоколов HTTP и WS, умение работать с ними;
Навыки профилирования и анализа производительности веб-приложений.
Плюсом будет:
Знание NodeJS, Nest.js;
Знание GraphQL;
представление о различных CSS-методологиях (atomic, бэм, feature slice);
Умение стилизовать и расширять компоненты Ant Design, Mantin;
Понимание паттернов и хороших практик UX: оптимистичные интерфейсы, throttling/debounce, бесшовная навигация, предзагрузка и т.п.
Опыт разработки сложной архитектуры;
Опыт написания тестов.
Что компания может предложить:
05 Декабря
Senior Frontend developer( Сбербанк )
Москва
Компания "Сбербанк" Мы - команда «Управление обеспечением», которая внедряет новые продукты и оптимизирует существующие для бизнеса Департамента...
05 Декабря
Middle Frontend-разработчик (Nuxt.JS/Vue/Node.js)
Москва
от 150 000 до 230 000 руб.
Компания "ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ" Мы находимся в поиске Middle Frontend-разработчика, для участия в разработке новых проектов компании, а...
05 Декабря
Москва
Компания "БАНК УРАЛСИБ" Мы ищем Java-разработчика в команду, которая занимается разработкой полностью обновленного онлайн-банка. Да, мы банк,...
05 Декабря
Python developer (Middle/Senior)( Умскул )
Москва
Компания "Умскул" «Умскул» — самая крупная онлайн-школа подготовки к ЕГЭ и ОГЭ, которая входит в топ-10 EdTech-компаний в России, а также...
05 Декабря
React разработчик( ИК СИБИНТЕК )
Москва
Компания "ИК СИБИНТЕК" Обязанности: Выполнение работы по созданию (модификации) и сопровождению ИР; Написание микросервисов на...
Вакансия размещена в отрасли