Senior Software Engineer - Frontend (m/f)

At Wayfair, we are solving complex business problems with technology to serve our millions of customers, to sell and deliver a catalog of millions of products, and to continue growing at a rapid pace. Building on our profitability in North America, Europe is a major focus for growth at Wayfair with its unique market challenges and opportunities.

We work with thousands of suppliers for our catalog of products, and have built a supplier portal containing more than 150 tools that support them. Our growing cross-functional engineering team extends this platform with a focus on efficiency and scalability, impacting supplier operations in real-time.

As a senior software engineer within this team, you will take an important role in building an intuitive experience for Wayfair’s suppliers, while providing mentorship to your peers and more junior engineers.

Your role at Wayfair

  • Write scalable, performant, readable frontend code
  • Take ownership of certain features and deliver them in collaboration with other engineers, product managers and designers
  • Lead software architecture and design phases for new features, providing design feedback based on components from Wayfair’s design system
  • Provide mentorship and guidance for peers and more junior engineers
  • Prioritize your own work and manage timely responses to requests from product managers
  • Prototype new features and approaches for experimentation and idea validation
  • Participate in production support for team and help individuals running point on criticals as necessary
  • Conduct peer review for teammates
  • Own communications for issue or roadblock escalation and understands when and how to do so effectively

Who you are

  • Several years of experience building frontend sites and/or applications, including experience with component architecture
  • You know and care about how JavaScript and modern frontend frameworks work
  • You have experience with React or Vue
  • You have a solid understanding of OOP and functional programming and design patterns
  • You are passionate about UI, UX, design systems, and working with designers to create engaging, accessible, and intuitive experiences
  • You have an analytical mindset, with a passion for solving business problems with technology
  • You are experienced in giving out and receiving code reviews
  • You know and love to work with CSS, including grids, Flexbox, and performance optimizations
  • You have a strong experience with unit and integration testing
  • You are proficient in oral and written communications and thrive in collaboration with other engineering teams

Nice to haves

  • Experience with PHP or Node.js
  • Active contribution to engineering communities, meetups and conferences
  • Team leading experience
  • Active GitHub account

About Us

Wayfair is one of the world’s largest online destinations for the home. Whether you work in our global headquarters in Boston or Berlin, or in our warehouses or offices throughout the world, we’re reinventing the way people shop for their homes. Through our commitment to industry-leading technology and creative problem-solving, we are confident that Wayfair will be home to the most rewarding work of your career. If you’re looking for rapid growth, constant learning, and dynamic challenges, then you’ll find that amazing career opportunities are knocking.

No matter who you are, Wayfair is a place you can call home. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter, and well-positioned for success. We value and rely on the collective voices of our employees, customers, community, and suppliers to help guide us as we build a better Wayfair – and world – for all. Every voice, every perspective matters. That’s why we’re proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.


Apply for this Job

* Required

When autocomplete results are available use up and down arrows to review
+ Add Another Education