Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
ml engineer
генерация резюме
сопроводительное письмо
описание
Группа компаний «Арт-Финтех» более 20 лет выступает международным поставщиком инновационных банковских программных решений и разрабатывает программное обеспечение для финансового сектора.
задачи
- Развивать интерфейсы Московской биржи на React и TypeScript, включая внедрение новых сценариев, повышение производительности, доступность, написание тестов и настройку CI/CD;
- Поддерживать и развивать фронтенд, работая с темами, брендингом, локализацией, PWA-сценариями, плагинами, интеграциями, а также правами и ролями пользователей;
- Интегрировать интерфейсы с REST, GraphQL, OpenAPI и OpenAI-совместимыми API;
- Реализовывать сценарии в реальном времени через WebSocket и SSE;
- Профилировать и оптимизировать пользовательский интерфейс, используя разделение кода, мемоизацию, виртуализацию и работу с тяжёлыми состояниями;
- Поддерживать качество фронтенда с помощью Storybook, ESLint, Prettier, unit- и E2E-тестов, Lighthouse и AXE;
- Взаимодействовать с бэкенд-, AI- и платформенными командами для обеспечения стабильной работы пользовательских сценариев в промышленной эксплуатации.
требования
- Гражданство и проживание в РФ;
- Опыт коммерческой разработки на React и TypeScript от 3 лет, включая работу с хуками, состоянием, маршрутизацией, оптимизацией и доступностью;
- Владение React 18+, React Router, Redux Toolkit или Zustand, React Query, Vite или Webpack;
- Уверенная работа со стилизацией через TailwindCSS или CSS-модули;
- Опыт тестирования и контроля качества с использованием Jest или Vitest, Playwright, Lighthouse, AXE;
- Понимание API-контрактов, OpenAPI, Swagger, WebSocket, SSE и безопасных практик фронтенда, таких как CSP, защита от XSS и разграничение прав;
- Готовность работать со Svelte и SvelteKit для поддержки OpenWebUI;
- Умение писать чистый, поддерживаемый и надёжный код;
- Будет плюсом опыт работы с SvelteKit, PWA, i18n, RBAC, плагинами, настройками ролей, разработка интерфейсов для AI-, LLM- или продуктов на основе данных, опыт с Docker, базовым CI/CD (GitHub Actions или GitLab CI), а также дизайн-системами и компонентными библиотеками.
условия
- Полная занятость, график 5/2.
навыки