Qxo banner

Staff Sofware Engineer, Mobile React Native

Qxo

The Role

Overview

Lead design and migration to React Native for QXO's mobile platform

Key Responsibilities

  • hybrid architecture
  • react native
  • migration planning
  • infrastructure design
  • best practices
  • code quality

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
  • performance
  • swift
  • 5+ yrs

What You Bring

-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

-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