Senior Frontend Developer — разработка высоконагруженных приложений на React@ Tango
О позиции
Компания Tango ищет Senior Frontend Developer для разработки высоконагруженных веб-приложений на React. Это уникальная возможность работать в международной команде, создающей сервисы для live-streaming и социальных коммуникаций с миллионами пользователей по всему миру.
Чем вы будете заниматься
- Разрабатывать и развивать высоконагруженные веб-приложения на React.
- Работать в кросс-функциональной продуктовой команде вместе с Backend, QA, Design и Product.
- Создавать новые фичи и улучшать существующие с фокусом на производительность и UX.
- Участвовать в проектировании архитектуры и принятии технических решений.
- Проводить code review и поддерживать высокий уровень качества кода.
- Писать unit-тесты и участвовать в улучшении процессов разработки.
Наш стек
- JavaScript (ES6+) / TypeScript
- React 16+
- Redux / Redux Toolkit
- React Hooks, Context API
- React Query
- CSS / SCSS
- Jest
- Git
- Микрофронтенды / Monorepo
- SSR (будет плюсом)
Мы ожидаем
- 4+ лет коммерческой разработки на JavaScript/TypeScript.
- Отличное знание React и современной frontend-экосистемы.
- Опыт построения масштабируемой архитектуры SPA.
- Понимание принципов производительности веб-приложений и опыт их профилирования.
- Опыт написания unit-тестов.
- Знание SOLID и современных практик разработки.
- Опыт проведения code review.
Будет плюсом
- Опыт работы с высоконагруженными продуктами.
- Опыт работы с микрофронтендами.
- Понимание CI/CD и процессов доставки frontend-приложений.
Что мы предлагаем
- Зарплату $3,000–5,000.
- Работу над международным продуктом с многомиллионной аудиторией.
- Современный стек и сильную инженерную команду.
- Возможности профессионального роста.
- Комфортный офис в Лимассоле (Кипр).
- Помощь с релокацией (при необходимости).
Вакансия предлагает интересные задачи и конкурентоспособную зарплату. Однако, стоит обратить внимание на требования к опыту и стеку технологий.
Кто здесь добьётся успеха
Глубокие знания JavaScript и TypeScript, а также опыт работы с React и Redux для создания высоконагруженных приложений.
Способность эффективно работать в удаленном режиме, проявляя самодисциплину и организованность, чтобы поддерживать продуктивность и взаимодействие с командой.
Опыт тестирования компонентов с использованием Jest, что позволяет обеспечивать высокое качество кода и стабильность приложения.
Креативный подход к решению проблем, что помогает в разработке инновационных решений для сервисов live-streaming и социальных коммуникаций.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Media & Entertainment
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев