Affirm

Full-Stack Software Engineer for User Experience and Growth

📍 Location
calgary, ab
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

Drive innovation as a Full-Stack Software Engineer focusing on enhancing user experiences and product features. Embrace a remote-first culture while leveraging technologies like React Native and Python.

In this role, you will collaborate with product and engineering teams to implement critical feature sets aimed at user acquisition and retention. You will employ modern front-end technologies and build robust systems, ensuring cross-browser functionality and exceptional user interfaces. Engage with cross-functional teams and participate in meaningful projects that establish the brand’s value and trust.

Key Responsibilities:
• Implement user-centric features across the entire tech stack
• Collaborate with design for an engaging user interface
• Write elegant and maintainable code for system-wide impact
• Ensure robust analytics to measure acquisition success
• Conduct code reviews and maintain high code quality

Requirem...

Start Your Week Right!

Apply now and make every Monday exciting with Affirm

Apply for this Position