Software Engineer / Front End Web Developer
At Room & Board, our Software Engineers / Front End Web Developers are passionate about creating exceptional user experiences and writing high-quality code. We combine cutting-edge technology with a collaborative culture to deliver innovative solutions for our customers.
As a Software Engineer / Front End Web Developer at Room & Board, you'll work with a modern technology stack—including React, Next.js, and TypeScript—while contributing to a robust e-commerce platform and in-store digital experiences. Our complex and customizable product assortment offers challenging, meaningful work that encourages creative problem-solving and scalable solutions. We prioritize quality by maintaining clean, well-structured code and continuously improving our systems. You'll thrive in a collaborative, agile environment where technical decisions are driven by the team, not hierarchy. Plus, you'll enjoy an inspiring workspace filled with natural light, greenery, and amenities like an on-site gym and fitness studio.
Location: 4600 Olson Memorial Highway, Golden Valley, MN 55422. This role is hybrid with 3 days in the office. Not considering applications from candidates who are not currently located in Minnesota.
As a Software Engineer / Front End Web Developer, you will share your talents with us in the following ways:
Design, build, and maintain responsive web applications using React and Next.js.
Translate UX/UI designs into functional, accessible front-end code.
Optimize applications for speed, scalability, SEO, and cross-browser compatibility.
Collaborate with technical product owners, designers, and back-end developers to deliver seamless user experiences.
Integrate front-end components with APIs and back-end services.
Participate in code reviews, debugging, and performance tuning.
Stay current with emerging technologies and best practices.
Ensure compliance with web accessibility standards (WCAG).
Exemplify our Staff Member Attributes – Inclusive, Authentic, Work Ethic, Collaborative and Curious
The tools and technologies you'll use, and the experience you'll bring as a qualified Software Engineer / Front End Web Developer:
Bachelor's degree in Computer Science, IT, or equivalent experience.
A minimum of 5 years of professional front-end web application design and development
Hands-on experience with React, Next.js, and modern JavaScript (ES6+).
Proficiency in HTML5, CSS modules (CSS3)
Familiarity with state management libraries (MobX, Redux, Context API, etc.).
Experience with RESTful APIs or GraphQL.
Knowledge of responsive design and mobile-first development.
Testing experience with Jest, Playwright, Cypress, or similar frameworks.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Self-motivated with a continuous learning mindset.
Passionate about creating great user experiences and UI performance.
Ability to provide proof of identity and legal work authorization upon hire
What you'll find working here as a Software Engineer / Front End Web Developer:
Salary: $120,000.00 - $145,000.00 / yr., depending on experience.
Benefits that focus on holistic well-being. The whole person matters, not just the one who shows up for work. That's why we invest in holistic well-being that supports and encourages you to live a full life. Besides a competitive paycheck, we offer several awesome perks to help you thrive in every aspect of life. Picture this: three weeks of paid vacation, a generous 401(k) match, profit-sharing, and a whole bunch of cool extras. We're talking about benefits that cover you from head to toe – physically, emotionally, and financially.
Meaningful work. We create a meaningful work experience by empowering everyone to contribute, taking pride in everything we do, and making the world sustainable, inclusive and beautiful.
A culture of respect. We sustain a culture of respect by relying on our shared values, building supportive and kind teams, and ensuring all voices are heard and celebrated.

Software Engineer / Front End Web Developer
Room & Board · Multiple locations ·
- Pay:
- $120,000-$145,000/yr
- Job type:
- Full Time