Software Engineer - UX at Affirm

San Francisco, CA, United States

Posted on Mar 17 2015 (over 2 years ago)




At Affirm we believe the financial industry is fundamentally broken. Not only is the core infrastructure built with technology from the 1970s, but there are a dwindling number of people who say "I trust my bank to look out for me". It doesn’t have to be this way, and it’s our mission to fix this problem. We are using technology to re-imagine and re-build core parts of financial infrastructure to enable cheaper, friendlier and more transparent financial products and services that improve lives. We are based in San Francisco; founded by Max Levchin (founding CTO PayPal), Jeff Kaditz (CDO DeNA/ngmoco), and Nathan Gettings (founding CTO of Palantir); and looking for exceptionally talented and passionate people to join us on our mission.

Affirm is committed to creating “delicious” user experiences. We believe that speed is a feature and it is our job to build experiences that get out of our customers way so they can do what they want to do as fast as possible. We are seeking extraordinary User Experience engineers who are passionate about our mission and want to reinvent the look and feel of financial products. If you believe that great user experiences is both an art and a science combined with painstaking attention to detail we look forward to hearing from you.


  • Collaborate with product design team to prototype and build mobile and desktop customer facing interfaces.
  • Work with Test Engineers to come up with test strategies to test a large matrix of mobile devices and browsers.
  • Build dashboards/tools for analysts, customer support and other internal teams tools that integrate with all parts of our backend technology.


  • AJAX/Javascript/HTML5/CSS
  • Experience w/ templating technologies like bootstrap
  • Backend service integration
  • Experience web applications used by millions of people
  • Experience with wsgi frameworks like Flask
  • Experience integrating UX testing tools / test automation frameworks


  • Experience developing in Python, C/C++, or Java
  • Experience using building UX that is cross platform and scales dynamically with screen resolution and size.
  • Experience using gevent (or other co-rountine libraries)
  • Graphic design
  • Functional programming


Do you have any question or comment for Affirm about their position Software Engineer - UX?


Please log in to ask a question

Get noticed by being the first to ask Affirm a question.
No question right now? Subscribe to this job post to be notified when other applicants ask something.