Skip to Main Content

Software Engineer II - Front End

Portland, Oregon



The BPAD - BuyerPerformance and Delivery Engineering Team is a small, close-knit feature development team that builds and maintains customer facing UIs ranging in complexity. We utilize React, Redux, Selectors, and Sagas. We love pair programming and emphasize high quality code. We come from different backgrounds and have a variety of experience across the software development spectrum. We are a bicoastal team with members operating out of both New York and Portland.
About the job:

In this role you will partner with UX and Product to design, build, and implement functional yet beautiful, UIs for our clients. These UIs are used to manage a variety of aspects of our clients advertising campaigns. The contributions you make have a direct impact on improving our customer experience and satisfaction. Projects will range from replacing aging systems or making existing systems more efficient, to green-fielding applications that meet our future product needs.


  • BA/BS degree and 3+ years of experience OR MS degree and 2+ years of experience in software engineering (Degree in Computer Science or related field preferred)
  • 2+ years of experience as a professional software developer
  • Understanding of state management (ideally Redux)
  • Experience writing unit and integration tests
  • Strong expertise in React
  • Understanding of GraphQL a plus
  • Understanding of Restful APIs
  • Understanding in JVM languages a plus
More about you:
  • You are passionate about a culture of learning and teaching
  • You love challenging yourself to constantly improve, and sharing your knowledge to empower others
  • If faced with roadblocks, you continue to reach higher to make greatness happen
  • You care about solving big, systemic problems
  • You look beyond the surface to understand root causes so that you can build long-term solutions for the whole ecosystem

Job ID 2001647 Date posted 01/03/2020
Career Areas


#XandrLife means we’re creating an incredible experience for our people, too. Let our employees show you what it’s really like to work here.

See what it's like here
Back to top