MPATHIC | REMOTE GLOBAL
Mpathic создает будущее доверенного ИИ. Основываясь на поведенческой науке и ориентированном на человека дизайне, мы предоставляем инфраструктуру для создания безопасных, согласованных и эмоционально интеллектуальных систем ИИ.
Развивая нашу работу в таких областях, как RL gyms, red teaming, бенчмаркинг и человеческие данные, мы создаем основу для надежного, проверяемого и масштабируемого обучения, исследования и измерения передовых систем ИИ.
Обзор позиции
mpathic ищет старшего инженера-программиста (Frontend) для помощи в проектировании и создании интуитивно понятных, высокопроизводительных интерфейсов на всей нашей платформе и продуктах для обеспечения безопасности ИИ.
Эта роль будет в основном сосредоточена на frontend-разработке с использованием React и TypeScript, с существенным владением тем, как сложные данные, рабочие процессы и возможности на базе ИИ преобразуются в четкие и удобные для использования продуктовые интерфейсы. Вы будете тесно сотрудничать с backend-инженерами и кросс-функциональными партнерами, чтобы воплощать идеи от ранних концепций и каркасов до реализации и вывода в продакшн.
Мы ищем опытного frontend-инженера, который сочетает в себе сильную техническую реализацию с продуманным подходом к UI/UX и комфортно чувствует себя, решая проблемы от начала до конца в быстро меняющейся среде.
О вас
- Подтвержденный опыт: 5+ лет опыта frontend-разработки с глубокой экспертизой в React и его экосистеме, включая такие инструменты, как Redux и React Query.
- Frontend-экспертиза: сильное владение JavaScript/TypeScript, HTML5 и CSS3, включая опыт работы с CSS-in-JS фреймворками, такими как Emotion или Styled Components.
- Приложения, интенсивно работающие с данными: опыт создания и оптимизации сложных, насыщенных данными веб-приложений, включающих диаграммы, графики, сложные рабочие процессы и обновления в реальном времени.
- Управление состоянием и компонентами: глубокое понимание управления состоянием, архитектуры повторно используемых компонентов, библиотек компонентов и оптимизации производительности frontend.
- Современная стилизация: опыт работы с современными фреймворками и подходами к стилизации, такими как Tailwind, MUI, CSS Modules или аналогичными технологиями.
- Знание UI/UX: глубокое понимание стандартных принципов UI/UX дизайна и современных стандартов frontend-разработки, с акцентом на удобство использования и внимание к деталям.
- Интеграция API: опыт работы с RESTful API и интеграции frontend-приложений с backend-сервисами.
- Портфолио: возможность предоставить примеры предыдущих работ, демонстрирующие ваш опыт в frontend-разработке и разработке продуктов.
- Решение проблем: отличные навыки решения проблем, внимание к деталям и способность справляться со сложными техническими и продуктовыми задачами.
- Техническое владение: самостоятельность и комфорт в самостоятельном выполнении работы при тесном сотрудничестве с более широкой командой инженеров и кросс-функциональной командой.
- Непрерывное обучение: любопытство к новым frontend-технологиям и мотивация прагматично оценивать новые инструменты и подходы.
Основные обязанности
- Frontend-разработка: проектирование, разработка, тестирование и поддержка интуитивно понятных, надежных пользовательских интерфейсов для веб-приложений mpathic.
- Работа со сложными данными: создание интерфейсов, которые делают сложные данные, выходные данные ИИ и рабочие процессы понятными и действенными для пользователей.
- Интеграция API: тесное сотрудничество с backend-инженерами для интеграции frontend-приложений с RESTful API и поддерживающими сервисами.
- UI/UX и дизайн продукта: создание каркасов, предоставление продуманных предложений по дизайну продукта и взаимодействию, а также помощь в преобразовании потребностей пользователей в эффективные интерфейсы.
- Производительность и отзывчивость: тестирование и оптимизация приложений для обеспечения производительности, отзывчивости, доступности и удобства использования на различных устройствах и в различных средах.
- Архитектура компонентов: создание повторно используемых, масштабируемых frontend-компонентов и вклад в последовательные шаблоны и стандарты для наших приложений.
- Качество кода: написание чистого, эффективного, поддерживаемого, хорошо протестированного и хорошо документированного кода, а также внесение вклада в лучшие практики разработки.
- Кросс-функциональное сотрудничество: работа с командами инженеров, продукта, ИИ и другими командами для реализации идей от ранних концепций до внедрения и вывода в продакшн.
- Техническое решение проблем: устранение сложных frontend-проблем и выявление возможностей для улучшения производительности приложений, архитектуры и пользовательского опыта.
- Исследования и эксперименты: постоянное изучение новых frontend-технологий, фреймворков и отраслевых практик, а также оценка новых подходов там, где они могут существенно улучшить наши продукты.
Что такое успех
Вы поможете mpathic превратить сложные технологии и комплексные данные в продукты, которые будут понятными, интуитивно понятными и отточенными для людей, которые ими пользуются.
Вы возьмете на себя существенное владение frontend-архитектурой и реализацией, улучшите производительность и поддерживаемость наших приложений, а также поможете установить шаблоны, которые позволят командам разработки продуктов и инженеров быстро развиваться по мере роста mpathic.