Нижний Новгород
Вместе с нами ты будешь:
- Взаимодействие с UX/UI-дизайнером, тестировщиком
- Участие в проектировании системы в том числе в архитектурной части frontend приложения
- Решение исследовательских задач по реализации функционала
- Участие в оценке и декомпозиции задач
- Поддержание написанного кода
- Покрытие кода тестами
- Проведение Code Review, рефакторинг кода
Какие знания и навыки для нас важны:
- Знание методологий и подходов к разработке программных продуктов. Опыт работы с микро-сервисами и SPA.
- Уверенные знания: React, JavaScript, TypeScript, Mobx, Webpack
- Понимание методологий Agile и DevOps
Будет плюсом:
- Опыт работы с force-graph, D3, Canvas
- Опыт конфигурации Webpack, Rollup
- Опыт разработки SPA приложений
- Опыт проектирования интерфейсов и HTML верстки
- JavaScript/TypeScript:
- Глубокие знания JavaScript (ES6+) и TypeScript.
- Опыт построения масштабируемой архитектуры хранилища данных. Знание паттернов управления состоянием в React-приложениях. Владение MobX или готовность разобраться. Опыт работы с Zustand/TanStack Query будет плюсом.
- UI разработка:
- Опыт работы с DevExtreme 21+, особенно с компонентами таблиц и гридов. Навыки кастомизации DevExtreme компонентов. Понимание CSS и CSS-модулей. Стремление к здоровой семантике
- Опыт профилирования и оптимизации React-приложений. Опыт внедрения code splitting и lazy loading. Умение работать с React DevTools для отладки производительности.