Описание
Команда разрабатывает пользовательский интерфейс для визуализации процессов развёртывания и вывода из эксплуатации оборудования в дата-центрах. Графические представления поддерживают удобную навигацию и детальный просмотр этих процессов.
Задачи
•Разрабатывать и поддерживать front-end приложения на React и TypeScript
•Создавать интерактивные графовые визуализации инфраструктуры оборудования и прогресса развёртывания
•Реализовывать интуитивную навигацию и детальные представления для процессов развёртывания и вывода оборудования из эксплуатации
•Взаимодействовать со стейкхолдерами для понимания бизнес-требований и переводить их в конкретные задачи разработки
•Обеспечивать качество кода, поддерживаемость, производительность и надёжность через unit- и end-to-end тестирование
•Выявлять технические сложности, исследовать решения и проактивно устранять блокеры
•Работать самостоятельно и эффективно коммуницировать с командой и стейкхолдерами
Требования
•Сильный опыт работы с React
•Владение TypeScript
•Опыт работы с инструментами unit-тестирования и end-to-end (E2E) тестирования
•Умение писать чистый, поддерживаемый, хорошо протестированный код
•Опыт создания сложных интерактивных пользовательских интерфейсов
•Умение брать на себя ответственность и работать самостоятельно при минимальном контроле
•Умение находить необходимую информацию, решать проблемы и преодолевать блокеры
•Чёткая коммуникация с членами команды и стейкхолдерами
•Для кандидатов уровня MD — сильные навыки презентации и уверенность в прямом общении с клиентами
•Умение понимать сложные бизнес-требования и переводить их в практические задачи разработки
•Умение управлять приоритетами, соблюдать обязательства и стабильно выполнять работу
•Внимание к деталям и способность обеспечивать точность и качество результатов
Будет плюсом
•Material UI
•Принципы и лучшие практики UI/UX дизайна
•Cytoscape.js или другие библиотеки для визуализации графов
•C#/.NET
Условия
•B2B контракт