Старший Frontend-разработчик
Компания: Xsolla
Тип занятости: Полная занятость
Зарплата: 24 000–39 000 USD в год
Формат работы: Удаленно
Обязанности
- Разработка и внедрение новых функций и пользовательских интерфейсов
- Написание чистого, поддерживаемого и хорошо протестированного кода
- Оптимизация приложений для максимальной скорости и масштабируемости
- Участие в ревью кода и поддержание стандартов качества кода
- Поиск и устранение неисправностей в различных браузерах и устройствах
- Создание/поддержка CI/CD пайплайнов для frontend-приложений
- Тесное сотрудничество с глобальными кросс-функциональными командами, включая разработчиков, QA-инженеров и менеджеров проектов
- Партнерство со стейкхолдерами для согласования технических стратегий с бизнес-целями
- Обеспечение эффективной коммуникации между глобально распределенными командами
- Контроль всего жизненного цикла разработки, обеспечение своевременной поставки высококачественных приложений
Что вы будете делать
- Разработка и внедрение новых функций и пользовательских интерфейсов
- Написание чистого, поддерживаемого и хорошо протестированного кода
- Оптимизация приложений для максимальной скорости и масштабируемости
- Участие в ревью кода и поддержание стандартов качества кода
- Поиск и устранение неисправностей в различных браузерах и устройствах
- Создание/поддержка CI/CD пайплайнов для frontend-приложений
- Тесное сотрудничество с глобальными кросс-функциональными командами, включая разработчиков, QA-инженеров и менеджеров проектов
- Партнерство со стейкхолдерами для согласования технических стратегий с бизнес-целями
- Обеспечение эффективной коммуникации между глобально распределенными командами
- Контроль всего жизненного цикла разработки, обеспечение своевременной поставки высококачественных приложений
Требования и квалификация
- 5+ лет опыта во frontend-разработке с акцентом на React
- Глубокое знание JavaScript/TypeScript, HTML и CSS
- Опыт работы с решениями по управлению состоянием (Redux, Zustand или Context API)
- Понимание RESTful API и GraphQL
- Опыт работы с современными сборщиками (Webpack, Vite) и настройкой monorepo
- Отличное понимание адаптивного дизайна, кроссбраузерной совместимости и оптимизации производительности
- Опыт работы с фреймворками тестирования (Jest, React Testing Library, Cypress)
- Практический опыт работы с CI/CD инструментами (GitHub Actions, GitLab CI, Jenkins или CircleCI)
- Знакомство с контейнеризацией (Docker) и облачным развертыванием (GCP, AWS, Firebase)
- Подтвержденная способность выступать в роли наставника и лидера для других инженеров в качестве старшего члена команды
- Отличные коммуникативные навыки и навыки сотрудничества
- Сильные навыки решения проблем и внимание к деталям
Преимущества и бонусы
Мы стремимся создать поддерживающую среду для нашей команды, поэтому мы уделяем приоритетное внимание физическому, психическому и эмоциональному благополучию наших сотрудников через комплексную программу льгот. Это включает неограниченный гибкий отпуск и индивидуальный карьерный план для каждого сотрудника. Инвестируя в профессиональное развитие через обучение и образовательные возможности, мы гарантируем, что наша команда будет процветать как лично, так и профессионально.
Команда и культура
Вместе мы не просто строим бизнес; мы развиваем сообщество, которое ценит креативность, сотрудничество и преобразующую силу игры.