NinjaOne
Localization Web Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Front-end инженер с фокусом на локализацию в UI-команду NinjaOne. Разработка интернационализированных интерфейсов на React и выстраивание процессов локализации SaaS-платформы.
Задачи
- Проектировать, внедрять и поддерживать масштабируемые интернационализированные UI-решения
- Интегрировать локализацию в React-компоненты, управлять файлами локализации, вносить архитектурные правки с сохранением производительности и доступности
- Оценивать и внедрять инструменты и технологии для улучшения процессов локализации
- Извлекать и управлять UI-строками, координировать переводы с внутренними командами и внешними подрядчиками
- Проверять локализованные сборки по языкам и регионам, поддерживать QA локализации и баг-репортинг
- Выступать техническим связующим звеном между front-end, локализацией, дизайном и другими стейкхолдерами
- Самостоятельно выявлять и устранять проблемы локализации и интернационализации в UI
- Управлять готовностью локализации к каждому релизу продукта
Требования
- Бакалавр или эквивалентный опыт в Computer Science или инженерии
- 3+ года профессионального опыта во front-end или software engineering
- 2+ года работы с React, JavaScript и CSS
- Опыт localization engineering: интернационализация, локализация, адаптивный UI и принципы responsive design
- Двуязычность: сильные навыки письменной и устной коммуникации на английском и хотя бы одном дополнительном языке
- Опыт создания переиспользуемых компонентных UI на основе дизайн-систем, Figma и Storybook
- Рабочее знание Python, включая базовые скрипты автоматизации
- Опыт с процессами локализации, включая CAT-инструменты
- Знакомство с фреймворками тестирования front-end и понимание, как писать эффективные тест-кейсы
- Высокая самостоятельность и проактивность, умение вести проекты от начала до конца
- Опыт работы в быстро меняющейся среде и умение расставлять приоритеты
Условия
- Гибкий график и возможность работы из дома
- Конкурентная компенсация
- Медицинская, стоматологическая и офтальмологическая страховка, 401(k), страхование жизни, PTO
- Возможны бонусы, комиссии, equity или иные поощрения
- Обучение через корпоративную платформу
- Международная команда
- Спонсорство визы не предоставляется
Навыки
- React
- JavaScript
- CSS
- Python
- Figma
- Storybook
- i18n
- localization
- CAT tools
- front-end testing