Назад
2 месяца назад

Software Engineer I, Frontend (Upfunnel)

101 000 - 151 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer I, Frontend (Upfunnel) (Fintech): Building reliable, accessible, and performant pre-checkout frontend experiences across Affirm.js, promotional messaging, experimentation, and developer-facing tooling with an accent on cross-browser reliability, scalability, and usability. Focus on designing solutions spanning multiple software components, debugging complex codebases, and maintaining system stability through monitoring, metrics, and testing.

Location: Remote in Canada; candidates must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. The role is remote-first, with an in-person onboarding experience and occasional office work possible.

Base pay: CAD 101,000–151,000 per year. Total compensation may also include equity rewards, monthly health, wellness and technology stipends, and benefits.

Company

Affirm builds financial technology that enables people to pay over time with clear and predictable terms.

What you will do

  • Build and improve high-traffic frontend experiences across Affirm.js, promotional messaging, experimentation, and developer-facing tooling.
  • Develop reliable, accessible, performant, and scalable pre-checkout experiences for merchant sites.
  • Collaborate proactively with teammates and stakeholders, communicating risks, trade-offs, progress, and technical decisions.
  • Balance delivery speed and quality while protecting systems from downtime.
  • Use browser debugging, monitoring, metrics, and testing tools to maintain reliable cross-browser experiences and contribute to operational issue resolution.
  • Participate in team growth and development activities.

Requirements

  • Previous work or internship experience shipping web applications with declarative UI frameworks such as React or Vue.
  • Previous work or internship experience with JavaScript and TypeScript.
  • Ability to turn a simple problem or business scenario into a solution involving multiple software components and implement it with clear, well-tested, extensible code.
  • Comfort navigating a large codebase, debugging other engineers’ code, and providing feedback through code reviews.
  • Evidence of ownership of professional growth and proactive feedback-seeking from teammates, managers, and stakeholders.
  • Strong verbal and written communication skills for effective collaboration with a global engineering team.

Culture & Benefits

  • Remote-first work with flexibility within the country of employment.
  • 100% company-paid medical coverage, including coverage for eligible dependents, plus dental and vision benefits.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan with a discount on Affirm stock.
  • Inclusive interview process with accommodations available for candidates with disabilities.

Hiring process

  • New hires are invited to attend an in-person onboarding experience.
  • Interview accommodations are available for candidates with disabilities.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →