Qxo banner

Staff Software Engineer, Mobile React Native

Qxo

The Role

Overview

Lead React Native architecture and migration for QXO's mobile platform

Key Responsibilities

  • hybrid architecture
  • react native
  • migration path
  • infrastructure design
  • best practices
  • team collaboration

Tasks

-Architect and deliver hybrid mobile systems that seamlessly bridge native and cross-platform components. -Evaluate, integrate, and support core React Native libraries, native modules, and performance monitoring tools. -Define and communicate clear migration paths for moving from native codebase to hybrid React Native architecture. -Lead the design and implementation of React Native infrastructure across QXO’s mobile platform. -Establish and document development best practices, testing strategies, and platform conventions for hybrid mobile engineering. -Partner with engineering, design, and product teams to align mobile architecture with business and user needs. -Advocate for high code quality, long-term maintainability, and strong user experience across all mobile workstreams.

Requirements

  • react native
  • typescript
  • ci/cd
  • swift
  • mentorship
  • cs degree

What You Bring

Experience working closely with applied science teams to deploy ML-driven or autonomous systems in production environments This is a high-impact individual contributor role for a mobile expert who thrives on system design, platform evolution, and mentoring teams through technical transformation. At QXO, we are redefining digital commerce. Our mission is to deliver seamless, intelligent, and scalable eCommerce experiences through next-generation software systems. Our engineering teams build distributed platforms that power critical services such as customer identity, product discovery, checkout, and personalization. If you thrive in ambiguous environments, care deeply about performance and scalability, and are driven by customer impact — we want you on our team. QXO is building the next-generation mobile experiences that power intelligent decision-making and seamless user interaction across our product ecosystem. We are seeking a Staff Software Engineer, Mobile (React Native) to lead the architectural strategy and foundational development of our hybrid mobile platform. You will drive our transition to React Native, shaping key infrastructure, guiding migration paths, and setting standards for hybrid development across our mobile applications. -5+ years of professional software engineering experience with a focus on mobile platforms. -Demonstrated success leading architectural planning and migration strategies involving React Native adoption. -Familiarity with mobile CI/CD pipelines, build tools, and app performance monitoring frameworks. -Experience leading or supporting large-scale migrations from native mobile apps to React Native. -Strong product sensibility with a track record of collaborating effectively with design and product partners to deliver elegant, user-centered experiences. -Proven ability to lead hybrid mobile architecture—including clear separation of concerns, native-to-JS bridges, and modular code structure. -Strong mentorship and communication skills—able to influence and level-up teams through reviews, pairing, and documentation. -Comfort with TypeScript, Metro bundler, and working with custom native modules in a React Native environment. -Deep understanding of mobile performance, including memory usage, battery optimization, and UI responsiveness across platforms. -3+ years of experience working with React Native, including production-level deployment, library integration, and performance tuning. -Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience). -Experience contributing to shared component libraries or mobile design systems. -Hands-on experience developing and maintaining native mobile applications in Swift, Kotlin, Objective-C, or Java. -Experience defining development standards, implementing testing strategies, and promoting platform consistency across teams.

Benefits

In compliance with certain Pay Transparency laws, employers are required to disclose a salary range. Actual salary offers will be determined by multiple factors including but not limited to geographic location, relevant experience, knowledge, skills, other job-related qualifications, and alignment with market data and cost of labor. In addition to salary, this position is also eligible for variable compensation. -Annual performance bonus -Medical, dental, and vision insurance -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. -401(k) with employer match -Employee assistance program (EAP) -Paid training and certifications -Legal assistance and identity protection -Pet insurance -PTO, company holidays, and parental leave -Long term incentive (equity/stock) -Base pay range: $150,000 - $275,000 / year

The Company

About Qxo

-Delivers ERP, CRM, warehouse, accounting, BI and custom tools tailored to roofing and building-material workflows. -Typical projects include optimizing estimates, inventory tracking, delivery logistics and digital supply-chain visibility. -QXO combines M&A growth—Beacon Roofing Supply makes it 2nd-largest US roofing distributor—with organic tech build-out. -Unusual fact: CEO Brad Jacobs has completed ~500 M&A deals, building industries with XPO, GXO, RXO and more.

Sector Specialisms

Roofing

Waterproofing

Building Products Distribution

Commercial Roofing

Residential Roofing

Light Commercial Construction