Web Developer
Компания: Salmon
Локация: Манила, Филиппины
Возможна удаленная работа, предпочтительные часовые пояса GMT+4 – GMT+10
Привет, мы — Salmon 🚀
У нас много задач, которые нашей команде нужно решать быстро и эффективно. Это дает огромное пространство для развития. Множество процессов нужно создать или улучшить, поэтому мы ищем человека с системным и аналитическим складом ума, который может предлагать и аргументировать свои идеи.
Мы ищем опытного веб-разработчика, который поможет нам создавать современные, качественные и надежные веб-решения с использованием React, Next.js, нашего внутреннего дизайн-системы и инструментария.
Вы будете работать над пользовательскими приложениями, библиотеками компонентов и платформенными решениями, которые используются в нескольких продуктах компании.
Роль предполагает тесное взаимодействие с командами дизайнеров, бэкенда и платформы, с сильным фокусом на производительность, доступность и стабильность.
Технологический стек
Фронтенд
- TypeScript, React 18/19, Next.js
- Redux Toolkit, RTK Query
- React Router
- Salmon-UI (дизайн-система на основе MUI), Emotion
- Storybook, теминг и локализация
Сборка и окружение
- Webpack, Vite
- Husky, Semantic Release
- Swagger Typescript API (генерация типов для API)
Тестирование
- React Testing Library
- Jest
- Cypress / Playwright
Мониторинг и аналитика
- Sentry, Prometheus, Grafana
CI/CD и качество кода
- GitLab CI
- ESLint, Prettier, Stylelint
- Webpack Bundle Analyzer
Дизайн
- Figma, пиксель-перфектная реализация
- Компонентная разработка с Storybook
Обязанности:
- Разработка и поддержка пользовательских интерфейсов с использованием React и Next.js
- Работа с дизайн-системой, темингом и локализацией
- Создание переиспользуемых UI-компонентов и вклад в общую библиотеку компонентов
- Интеграция с REST и GraphQL API (с использованием сгенерированных типов)
- Оптимизация рендеринга, производительности и размера бандла
- Написание модульных тестов
- Участие в код-ревью и эволюции фронтенд-практик
- Работа с инструментами мониторинга ошибок, логирования и аналитики
- Тесное сотрудничество с дизайнерами и командами бэкенда
- Участие в архитектурных обсуждениях и проектировании технических решений
Мы ищем того, кто:
- Имеет уверенный опыт работы с React и TypeScript
- Понимает принципы Next.js (роутинг, SSR, ISR, получение данных)
- Уверенно владеет современным управлением состоянием (Redux Toolkit / RTK Query)
- Умеет интегрироваться с REST и GraphQL API
- Понимает компонентную разработку и концепции дизайн-систем
- Понимает системы сборки (Webpack/Vite) и основы CI/CD
- Уделяет внимание UX, доступности и визуальным деталям
- Пишет тесты и ценит надежность продукта
- Обладает твердым пониманием основ веб-производительности
Будет плюсом:
- Опыт работы с Node.js / NestJS
- Базовое понимание системного дизайна (дизайн API, кэширование, отказоустойчивость, масштабируемость)
- Опыт работы с Headless CMS (Strapi или аналоги)
- Опыт работы с аналитикой и A/B-тестированием
- Участие в создании дизайн-систем или собственных UI-библиотек
- Знание оптимизации производительности или анализа бандлов
- Опыт работы в ограниченных или нестандартных окружениях (встроенные системы, киоски, терминалы)
Мы предлагаем:
- Быть частью внутреннего веб-сообщества — обмен знаниями и участие в технических дискуссиях
- Возможность влиять на архитектуру UI, эволюцию дизайн-системы и технические решения
- Работу над значимыми, ориентированными на пользователя продуктами
- Свободу предлагать и внедрять современные технологии
- Команду, которая ценит чистый код, инженерное мастерство и продуманный UX
- Современный стек: CI/CD, мониторинг, аналитика, автоматизированные релизы
- Гибкий график и удаленно-дружественную среду
Почему с нами будет интересно работать?
Что мы создаем
- Современные банковские услуги для миллионов филиппинцев
- Передовые решения, основанные на лучших мировых практиках и внедрении ИИ
- Лицензированный необанк, стремящийся стать единорогом и ведущим финтехом в быстрорастущем регионе Юго-Восточной Азии
- Бизнес, способный привлечь более $200 млн от ADQ (суверенного фонда благосостояния Абу-Даби), Группы Всемирного банка и других инвесторов, несмотря на сложный рынок
- Среду, которая позволяет запускать новые продукты за 3-4 месяца
- Основу для расширения на новые рынки по всему миру
Что мы предлагаем
- Увлеченная международная команда по всему миру
- Быстрый профессиональный рост. День правит заслуга (и только заслуга)
- Вознаграждение за результативность и долгосрочный успех Salmon
- Быстрый путь к международному росту
- Новый офис в Маниле, Филиппины
- Поддержка с релокацией для подходящих кандидатов
- Удаленные и гибридные опции
- Медицинская страховка, льготы для здоровья и хорошего самочувствия
- Программа мероприятий и активностей как онлайн, так и офлайн