Full-time

Full-Stack Software Engineer: Craft User Experiences with Innovation

Posted by Affirm • edmonton, division no. 11, Canada

📍 edmonton, division no. 11 🕒 June 04, 2026

About the Role

Drive exceptional user experiences as a Full-Stack Software Engineer. Collaborate across teams to implement crucial features with technologies like React Native and Python in a remote environment.
This role requires 2+ years of experience in full-stack development. You will design and develop complex systems while working closely with product and design teams to create seamless, user-friendly interfaces. An understanding of modern tech stacks, A/B testing, and tracking analytics is essential.
Key Responsibilities:
• Implement business-critical features using React Native and Python
• Design elegant, user-friendly systems with a focus on simplicity
• Collaborate with cross-functional teams for successful project roll-outs
• Conduct code reviews and maintain high code quality
• Stay updated on web development trends and tools
Requirements:
• 2+ years in full-stack development
• Experience with React Native, Python, Java, or Kotlin
• Familiarity with front...

Ready to Apply?

Submit your application today and take the next step in your career journey with Affirm.

Apply Now