React Developer
Роль: Frontend Engineer (React, TypeScript). Необходим русский язык и английский не ниже B1+ для вступления в нашу Web-команду.
Чем вы будете заниматься
- Разработка и поддержка пользовательских интерфейсов для международных проектов Skyro.
- Создание и поддержка общих инструментов и компонентов, используемых различными командами и отделами.
- Взаимодействие с дизайнерами, стейкхолдерами и пользователями для выявления проблем и предоставления эффективных решений.
- Участие в code review и поддержка общего качества кода команды.
- Написание и поддержка автоматизированных тестов, включая модульные, компонентные, интеграционные и визуальные тесты.
- Активное участие в технических встречах, обмен опытом и лучшими практиками с командой.
Что от вас требуется
- Свободное владение английским языком требуется для сотрудничества в нашей международной команде, а русский язык обязателен!
- Глубокое знание JavaScript и практический опыт работы с TypeScript.
- Уверенное использование React для создания современных веб-приложений.
- Понимание внутреннего устройства браузера, включая Event Loop и Critical Rendering Path.
- Уверенная работа с HTML и CSS; способность при необходимости создавать новые компоненты.
- Умение выявлять недостатки дизайна на этапе планирования и эффективно доносить предложения по улучшению до стейкхолдеров.
- Знакомство с ESLint и Prettier для поддержания качества и единообразия кода.
- Опыт написания модульных и интеграционных тестов с использованием таких инструментов, как Jest, Vitest, Puppeteer или Playwright.
Будет плюсом
- Опыт настройки и оптимизации CI/CD пайплайнов.
- Опыт использования систем мониторинга и аналитики, таких как Sentry, Google Analytics и Amplitude.
- Эффективный опыт использования AI ассистентов для программирования, таких как GitHub Copilot.
- Опыт работы с популярными библиотеками для работы с формами, такими как React Hook Form или Final Form.
Команда и стек технологий
Команда: Web-команда
Стек технологий: Frontend стек построен вокруг React + TypeScript с фокусом на производительность, понятность кода и совместную работу.
Почему стоит присоединиться к Skyro?
- Работа из любой точки мира: никаких географических ограничений, зарплата в USD и глобальное мышление.
- Поддержка здоровья: частичная компенсация медицинских расходов для вашего благополучия.
- Профессиональный рост: компенсация профессиональных курсов или конференций для поддержки вашего карьерного развития.
- Изучение языков: доступ к корпоративным групповым занятиям по английскому языку для улучшения навыков общения.
- Годовой бонус по результатам работы: вознаграждение за ваш вклад ежегодным бонусом.
- Командировки на корпоративные мероприятия: полная оплата авиаперелета для участия в корпоративных мероприятиях в Маниле каждый декабрь.