Senior Software Engineer, Front-End
Listed on 2026-03-03
-
Software Development
Software Engineer, Full Stack Developer
We’re looking for bold, entrepreneurial talent ready to help build something extraordinary — and reshape the future of building products distribution.
QXO is a publicly traded company founded by Brad Jacobs with the goal of building the market‑leading company in the building products distribution industry. On April 30, 2025, QXO completed its first acquisition:
Beacon Building Products, a leading distributor in the sector.
We are building a customer‑focused, tech‑enabled, and innovation‑driven business that will scale rapidly through accretive M&A, organic growth, and greenfield expansion. Our strategy is rooted in delivering exceptional customer experiences, improving operational efficiency, and leveraging data, digital tools, and AI to modernize a historically under‑digitized industry.
What you’ll do:As a Senior Front‑End Engineer on the QXO eCommerce team, you will lead the design and development of scalable, accessible, and high‑performance user experiences across key surfaces such as checkout, search, and personalization. You will partner closely with product and design to create elegant, intuitive, and responsive interfaces used by millions of users. You will also play a key role in shaping QXO’s front‑end architecture and engineering best practices.
This role is ideal for engineers who are customer‑obsessed, and comfortable working in fast‑paced environments.
Key Responsibilities- Lead development of critical user‑facing features
- Write clean, efficient, and testable code
- Lead design, architecture and code reviews.
- Mentor junior engineers and shape engineering best practices.
- Define and evolve front‑end architecture to ensure performance, scalability, and maintainability
- Build and scale reusable components and a shared design system
- Collaborate with design and product teams to deliver delightful, accessible UI
- Optimize applications for performance and cross‑browser compatibility
- Champion front‑end testing, observability, and performance tooling
- Drive accessibility and internationalization (i18n/l10n) standards
- 3+ years of hands‑on coding experience
- Expertise in modern JavaScript (ES6+), Type Script, HTML5, and CSS3
- Experience with React (or Angular, Vue), and related ecosystem (e.g., Redux, Next.js)
- Strong grasp of performance optimization
- Experience with leading team‑level and cross‑org engineering projects and managing project stakeholders
- Experience working with REST or Graph
QL APIs - Familiarity with testing frameworks
- Strong communication and collaboration skills
- Bachelor’s degree in computer science, engineering, or equivalent
- Experience building high‑scale eCommerce or checkout UI flows
- Experience with experimentation frameworks
- Familiarity with CI/CD pipelines for front‑end deployments (e.g., Vercel, Netlify)
- Familiarity working with design systems (e.g., Storybook, Figma integration)
- Contributions to open‑source front‑end libraries or tools
- Experience in Marketing or Ad Tech
- Base pay range: $138,000 - $222,000
- Annual performance bonus
- Long term incentive (equity/stock)
- 401(k) with employer match
- Medical, dental, and vision insurance
- PTO, company holidays, and parental leave
- Paid Time Off/Paid Sick Leave:
Applicants can expect to accrue 15 days of paid time off during their first year (4.62 hours for every 80 hours worked) and increased accruals after five years of service. - Paid training and certifications
- Legal assistance and identity protection
- Pet insurance
- Employee assistance program (EAP)
QXO is an Equal Opportunity Employer. We value diversity and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other protected status.
Please contact if you have any questions related to this job posting.
To comply with Pay Transparency laws, employers must disclose an annual salary range. Actual offers depend on factors such as location, experience, skills, and market data. This position may also offer variable compensation.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).