
Bitwarden — компания в сфере кибербезопасности и SaaS, помогающая частным пользователям, семьям и организациям защищать конфиденциальную цифровую информацию и управлять ею. Ее менеджер паролей с открытым исходным кодом обеспечивает безопасное хранение и обмен паролями, ключами доступа, данными банковских карт и другими учетными данными с использованием сквозного шифрования и архитектуры с нулевым разглашением. Bitwarden также предлагает управление секретами для команд разработчиков, DevOps и ИТ, а также возможности беспарольной аутентификации и доступ с разных платформ. Сервисы компании предназначены для организаций с высокими требованиями к безопасности и соблюдению нормативных требований, включая GDPR, SOC 2 и HIPAA.
Старший инженер по разработке фронтенда, автозаполнение — Bitwarden Remote
Старший фронтенд-инженер занимается развитием автозаполнения и обнаружения форм в расширении браузера открытого менеджера паролей Bitwarden. Основное внимание уделяется автоматизированному тестированию браузерного интерфейса и безопасному взаимодействию с веб-сайтами в разных браузерах.
Описание
- Отвечать за экспертное развитие автозаполнения и обнаружения изменений в формах расширения Bitwarden для браузеров.
- Разрабатывать и поддерживать комплексные автоматизированные тесты браузерного интерфейса.
- Совершенствовать автозаполнение и обнаружение форм по мере появления новых шаблонов интерфейсов.
- Участвовать в проверке кода, непрерывном обучении и обмене техническими знаниями.
- Периодически устранять ошибки, о которых сообщают пользователи.
- Пройти этапы собеседований: вводное, с рекрутинговым менеджером, нанимающим менеджером, членом команды и по рекомендациям.
Требования
- Находиться в Северной Америке.
- Спонсорство визы не предоставляется.
- Глубоко понимать работу браузерного интерфейса, включая манипуляции с DOM и контентные скрипты.
- Владеть чистым JavaScript и современным фреймворком, например Angular, React или Vue.
- Иметь опыт разработки расширений для браузеров.
- Уметь документировать сложные технические решения и делиться знаниями с коллегами-инженерами.
- Владеть инструментами контроля версий, такими как Git, SVN, Subversion или TFS.
- Обладать сильными навыками решения проблем.
- Иметь отличные навыки коммуникации.
- Придерживаться командного и гибкого подхода.
- Придерживаться открытого и аутентичного стиля работы.
- Интересоваться открытым исходным кодом и повышением безопасности интернета.
Преимущества
- Удалённая работа в полностью распределённой команде.
- Участие в продуктивных и приятных командных встречах.
- Поддержка личного и профессионального развития.
- Участие в #growth-club для постоянного личного и профессионального развития.
- Сотрудничество с мотивированными и поддерживающими коллегами со всего мира.
- Возможность запросить необходимые условия во время процесса собеседований.