Как Frontend Developer, вы будете играть ключевую роль в формировании нашего пользовательского опыта, работая над быстрым, интуитивно понятным и масштабируемым веб-приложением. Вы будете сотрудничать с нашими backend-инженерами, дизайнерами и командой по продуктам для создания высокопроизводительных компонентов пользовательского интерфейса и бесшовных пользовательских интерфейсов.
обязанности
Разрабатывайте, поддерживайте и оптимизируйте адаптивные веб-приложения с использованием современных интерфейсных фреймворков.
Сотрудничайте с дизайнерами пользовательского интерфейса/UX, чтобы превратить проекты в чистый, эффективный и масштабируемый код.
Реализуйте интеграцию API и оптимизируйте производительность интерфейса для приложений, работающих с данными в реальном времени.
Обеспечьте кроссбраузерную совместимость, доступность и адаптивность к мобильным устройствам.
Работайте с командами по продуктам и бэкэнду, чтобы создать удобный и интуитивно понятный пользовательский интерфейс.
Постоянно оптимизируйте интерфейсные приложения для повышения скорости, удобства использования и масштабируемости.
Что мы ищем
Более 3 лет опыта в разработке frontend.
Знание React.js, Next.js или Vue.js (предпочтительно React).
Глубокие знания JavaScript (ES6+), TypeScript и современных UI-фреймворков.
Опыт работы с RESTful API, GraphQL и библиотеками управления состоянием (Redux, Zustand или аналогичными).
Знакомство с препроцессорами CSS (Sass, Tailwind, Styled Components).
Страсть к чистому коду, оптимизации производительности и отличному пользовательскому опыту.
Умение работать в гибкой среде и сотрудничать с кросс-функциональными командами.
Будет плюсом
Опыт серверного рендеринга (SSR) и генерации статических сайтов (SSG).
Знакомство с архитектурами на основе микросервисов и облачными платформами, такими как AWS.
Знание WebSockets и приложений обработки данных в реальном времени.
Участие в проектах с открытым исходным кодом или обширное портфолио работ по фронтенду.