Overview
The role involves working as a Senior Software Engineer, Frontend at Affirm, focusing on customer journeys during authentication, verification, and fraud. The engineer will contribute to web and mobile interfaces while ensuring high-availability and low-latency systems.
Key Responsibilities
- Own and deliver quarterly goals for the team, guiding engineers through ambiguity to solve open-ended problems.
- Collaborate with product management, design, and analytics in the product development lifecycle, participating in ideation and articulating technical constraints.
- Proactively identify and advocate for solutions to project, process, technology or business issues.
- Create and monitor metrics to support team operations and availability, including on-call efforts.
- Cultivate a culture of quality and ownership by setting code review and design standards for the team.
- Develop talent on the team by providing feedback and guidance.
Requirements
- 4+ years of experience in developing and architecting web applications using declarative UI frameworks like React or Vue.
- Proficient in JavaScript/TypeScript.
- Experience defining a technical plan for feature delivery with extensible design.
- Proficient in managing significant changes in a large codebase.
- Demonstrated ownership of personal growth and proactive feedback-seeking.
- Strong verbal and written communication skills to support collaboration with a global engineering team.
Benefits
- 100% subsidized medical coverage for employees and their dependents.
- Monthly stipends for tech setup and health/wellness options.
- Flexible time off and generous holiday calendars.
- Employee stock purchase plan (ESPP) for buying Affirm stock at a discount.
Location
Remote within Canada.
How to Apply
Submit your application through the company portal.
Deadline
This posting is for an existing vacancy.