Frontend Software Engineer I

Sundayyworld — Canada · Posted ~8 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

About The Company At Aff… we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Our mission is to empower consumers and merchants alike by providing innovative, reliable, and seamless financing solutions that enhance the shopping experience. We are committed to transparency, simplicity, and customer-centricity, ensuring that our services foster trust and confidence in every transaction. As a forward-thinking technology company, we leverage cutting-edge engineering practices to build scalable and secure systems that support our rapid growth and evolving market needs. About The Role We are seeking a highly motivated and collaborative Software Engineer I to join our Upfunnel team. This team is responsible for developing pre-checkout experiences that help shoppers understand Aff’s value proposition directly on merchant sites. As a Software Engineer I, you will play a crucial role in creating reliable, accessible, and high-performance frontend solutions across various platforms, including Aff.js, promotional messaging, experimentation modules, and developer-facing tooling. Your work will directly impact the user experience, ensuring that our customers and merchants receive seamless and engaging interactions before checkout, thereby driving engagement and conversion. Qualifications Previous work or internship experience in developing web applications using declarative UI frameworks such as React or Vue.Proficiency in JavaScript and TypeScript programming languages.Experience translating simple business problems into comprehensive software solutions involving multiple components.Ability to write clear, well-documented, and testable code that is easy to extend and maintain.Comfortable navigating large codebases, debugging, and providing constructive feedback during code reviews.Strong ownership mindset with proactive engagement in personal and team growth activities.Excellent verbal and written communication skills, supporting effective collaboration within a global engineering environment.Experience working in a remote or distributed team environment is a plus. Responsibilities Build and enhance high-traffic frontend experiences across Aff.js, promotional messaging, experimentation, and developer-facing tools.Collaborate proactively with team members and stakeholders to align on project goals, share progress, and address potential risks or trade-offs.Maintain and improve the reliability, performance, and cross-browser compatibility of frontend applications.Utilize debugging tools, monitoring systems, and testing frameworks to ensure operational excellence and identify areas for improvement.Participate in code reviews, providing constructive feedback and ensuring adherence to best practices and coding standards.Contribute to team growth through knowledge sharing, mentorship, and continuous learning activities.Balance speed and quality in delivering features, ensuring business objectives are met without compromising system stability.Engage in operational activities, including troubleshooting and resolving frontend issues promptly. Benefits 100% coverage of health, dental, and vision insurance premiums for employees and their dependents.Monthly stipends supporting your tech setup, health, wellness, and other personal needs.Flexible paid time off and generous holiday policies to support work-life balance.Participation in our employee stock purchase plan (ESPP), allowing you to buy Aff stock at a discounted rate.Remote-first work environment with flexibility to work from almost anywhere within Canada.Inclusion-focused hiring practices with accommodations available for candidates with disabilities.Opportunities for professional development and growth within a collaborative and innovative team. Equal Opportunity Affirm is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We welcome applications from candidates of all backgrounds, regardless of race, gender, age, religion, disability, sexual orientation, or any other characteristic protected by law. We are dedicated to providing accessible interview processes and accommodations to support all candidates throughout their hiring journey. Our goal is to ensure every individual has an equal chance to contribute and succeed within our organization.