- Страна
- Канада
Software Engineer I, Frontend (Upfunnel)
Affirm — это топовый финтех-единорог с легендарным основателем и прозрачной бизнес-моделью. Высокий балл обусловлен отличными показателями роста компании, удаленным форматом работы в Канаде и возможностью работать над продуктом мирового масштаба.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция начального уровня (Engineer I), но требует уверенных знаний React/TypeScript и умения работать с огромной кодовой базой в условиях высокой нагрузки. Основная сложность заключается в строгих стандартах тестирования и необходимости работы с экспериментами.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для позиции Software Engineer I в Канаде в крупной технологической компании уровень зарплаты обычно выше среднего по рынку, учитывая бонусы и опционы (RSU), которые часто предлагает Affirm.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
Откликнуться в Affirm
*🤩* Удалённо, Канада
*🔔* Опубликовано менее 48 часов назад
*📸 Финтех-сервис для прозрачной оплаты покупок частями без скрытых комиссий*
*🤩* Основатель — Макс Левчин
*🤩* Выручка $3,2 млрд за 2025 год
*🤩* 23 млн активных пользователей на июнь 2025 года
*🤩* GMV $36,7 млрд, рост 38% за 2025 год
Задачи:
• Разрабатывать высоконагруженные frontend-интерфейсы для Affirm.js и промо-сообщений;
• Работать с экспериментами и frontend-инструментами для разработчиков;
• Поддерживать производительность, доступность и кроссбраузерную надёжность интерфейсов;
• Использовать мониторинг, метрики, тестирование и browser debugging при решении инцидентов.
*🕸 Требования:*
• Опыт разработки web-приложений на React или Vue;
• Практический опыт JavaScript и TypeScript;
• Навык написания понятного, протестированного и расширяемого кода;
• Умение работать с большой кодовой базой, отлаживать и участвовать в code review.
Откликнуться: Откликнуться
*🚀* Offer Inside
#frontend #engineer #software
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- React
- Vue
- JavaScript
- TypeScript
- Testing
- Code Review
- Debugging
Возможные вопросы на собеседовании
Affirm.js используется на множестве сторонних сайтов, поэтому критически важно понимать, как минимизировать влияние скрипта на скорость загрузки страницы.
Как бы вы оптимизировали производительность стороннего JavaScript-виджета, чтобы он не блокировал основной поток (main thread) сайта партнера?
В вакансии указана работа с экспериментами. Важно понимать, как разработчик подходит к A/B тестированию на фронтенде.
Расскажите о вашем опыте работы с A/B тестами: как вы организуете код, чтобы легко переключаться между вариантами и удалять старый код после завершения теста?
Affirm работает с финансами, где доступность (accessibility) является юридическим и этическим требованием.
Какие инструменты и подходы вы используете для обеспечения доступности (WCAG) в сложных React-компонентах?
Работа с большой кодовой базой требует навыков эффективного ревью.
На что вы в первую очередь обращаете внимание при проведении Code Review в крупном проекте с сотнями контрибьюторов?
Упоминается browser debugging и решение инцидентов.
Опишите самый сложный баг, связанный с кроссбраузерной совместимостью, с которым вы столкнулись, и как вы его отладили.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

