Overview
The role of Senior Software Engineer, Frontend (App Experience) at Affirm focuses on driving the user journey across various frontend surfaces, including iOS, Android, and Web. The engineer will play a key role in the team's technical strategy and collaborate with product experience teams.
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 during the product development lifecycle.
- Identify and advocate for solutions to project, process, technology, or business issues.
- Create and monitor metrics for the team's artifacts, ensuring operational availability.
- Foster a culture of quality and ownership by setting code review and design standards.
- Provide feedback and guidance to develop talent within the team.
Requirements
- 4+ years of experience in developing and architecting web applications using frameworks like React or Vue.
- Proficient in JavaScript and TypeScript.
- Experience in collaborative environments across multiple teams.
- Track record of delivering major features and system components, with quality code practices.
- Ability to define technical plans with elegant and extensible designs.
- Strong communication skills for effective collaboration with a global engineering team.
Benefits
- 100% medical coverage for employees and dependents.
- Monthly stipends for health, wellness, and technology spending.
- Flexible time off and generous holiday calendars.
- Employee stock purchase plan (ESPP) for purchasing company stock at a discount.
Location
This remote role is open only to candidates residing in Canada specifically in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
How to Apply
Interested candidates should submit their application through the provided link.
Deadline
No application deadline stated.