Если вас просят войти через iCloud/Google, отправить коды из SMS или Telegram, запустить код или что-то установить, не соглашайтесь: это признаки мошенничества.
frontend developer
сопроводительное письмо
описание
Salmon — финтех-компания, которая помогает создавать современные, высококачественные и надёжные веб-приложения.
задачи
- Разрабатывать и поддерживать пользовательские интерфейсы с использованием React и Next.js
- Работать с системой проектирования, тематизацией и локализацией
- Создавать повторно используемые компоненты пользовательского интерфейса и добавлять их в общую библиотеку компонентов
- Интегрировать с REST и GraphQL API (используя сгенерированные типизации)
- Оптимизировать производительность рендеринга и размер пакета
- Писать и поддерживать модульные и интеграционные тесты
- Участвовать в обзорах кода и совершенствовать передовые методы работы с интерфейсом
- Работать с инструментами мониторинга ошибок, ведения журналов и аналитики
- Тесно сотрудничать с дизайнерами и инженерами по серверной части
- Участвовать в обсуждениях архитектуры и разработке технических решений
требования
- Большой опыт работы с React и TypeScript
- Понимание основ Next.js (маршрутизация, SSR, ISR, выборка данных)
- Уверенное управление состоянием (Redux Toolkit / RTK Query)
- Понимание принципов компонентной разработки и проектирования систем
- Знакомство с инструментами сборки (Webpack / Vite) и основами CI/CD
- Внимание к UX, доступности и визуальным деталям
- Проведение тестов и ценность надёжности продукта
- Глубокое понимание основ веб-производительности
- Опыт работы с Node.js / NestJS
- Понимание основ системного проектирования (разработка API, кэширование, масштабируемость)
- Опыт работы с автономными CMS (Strapi или аналогичными)
- Опыт работы с аналитикой и A/B тестированием
- Участие в разработке систем проектирования или библиотек пользовательского интерфейса
- Опыт оптимизации производительности или анализа пакетов
- Английский на уровне B1-B2
условия
- Основное рабочее время — с 12:00 до 18:00 по Гринвичу +8
навыки