О роли
Ищем Intermediate-разработчика в команду Everyday Experience. Команда отвечает за поверхности и рабочие процессы, формирующие повседневный опыт пользователей 1Password, с фокусом на надёжность, удобство и доверие.
Требования
- Опытный разработчик с уверенным знанием Rust.
- Способность вести сложную системную работу от дизайна до внедрения и поддержки продакшена.
- Комфортная работа с продуктовыми поверхностями, бэкенд-сервисами, CI/CD, надёжностью и операционными процессами.
- Сильное техническое суждение и умение находить прагматичные компромиссы между качеством, скоростью, надёжностью и поддерживаемостью.
- Быстрое погружение в сложные кодовые базы и неоднозначные проблемные области.
- Взаимодействие с командами Product, Design, Security, Browser, Backend и Infrastructure.
- Эффективное использование AI-инструментов для ускорения разработки, тестирования, отладки, документации и исследования кода.
- Экспертиза для проверки, ревью и безопасного применения AI-ассистированной работы в продакшен-системах.
Будет плюсом:
- Опыт разработки бэкенд-сервисов на Go.
- Практический опыт работы с облачной инфраструктурой (AWS).
Задачи
- Поддерживать понимание инструментов разработки и вносить вклад в новые функции, улучшения и исправления ошибок в кодовых базах команды.
- Участвовать в полном жизненном цикле функции: планирование, разработка, релиз и поддержка клиентов.
- Обеспечивать высокое качество и поддерживаемость кода: разрабатывать новые стратегии тестирования, писать модульные и интеграционные тесты, документировать работу и эффективно сообщать о проблемах.
- Планировать решения до написания кода, использовать существующие паттерны и лучшие практики, отправлять хорошо документированные merge-request'ы.
- Участвовать в ревью документированных предложений (RFC/RFD), продвигать лучшие практики в код-ревью и давать продуманную обратную связь коллегам.
- Помогать команде поддержки клиентов, решать сложные проблемы, определять приоритетные запросы пользователей.
- Активно участвовать в организации команды: уточнение, приоритизация и групповая оценка.
- Искать возможности для улучшения: очистка репозитория, инструменты взаимодействия с сообществом, эргономика IDE-интеграций.
Условия
- Удалённая работа в Канаде и США.
- Для ролей в США: годовая базовая зарплата $123,000–$172,000 USD, участие в программе льгот (медицина, стоматология, 401k и другие).