B

Bass Pro Shops

Outdoor retailer of gear and experiences

Principal React Developer - Onsite

Full-TimeDeadline 10/31/26
No salary listed
Expert
Bachelor's
Springfield, MO, USA
In Person
Software EngineeringFrontend Engineering

About the job

Requirements
  • A bachelor's degree in Computer Science, Engineering, or a related discipline is required.
  • At least 12 years of experience in front-end development, with strong expertise in React.js.
  • At least 8 years of experience with Next.js, micro-frontends, and modern front-end architectures.
  • Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and SCSS.
  • Deep expertise in React Hooks, Context API, functional components, and performance optimization techniques.
  • Hands-on experience with React upgrades, dependency management, and emerging features such as React Compiler.
  • Experience building and scaling micro-frontend architectures using Module Federation, Single-SPA, or similar technologies.
  • Strong understanding of page orchestration, composition, and stitching across distributed user-interface systems.
  • Experience implementing caching strategies, including CDN integration, incremental static regeneration, edge caching, and Varnish.
  • Strong experience with state-management libraries such as Redux and Recoil.
  • Strong knowledge of front-end architecture, design patterns, and large-scale application design.
  • Experience working with REST and/or GraphQL APIs.
  • Strong expertise in Core Web Vitals, performance tuning, and front-end observability.
  • Familiarity with user-interface frameworks such as Material UI, Ant Design, Bootstrap, or Tailwind CSS.
  • Experience with build tools such as Webpack, Vite, and Babel.
  • Familiarity with Git and modern version-control practices.
  • Experience in Agile environments with a strong understanding of software development life-cycle processes.
  • Experience with continuous integration and continuous delivery pipelines and modern deployment workflows.
  • Familiarity with cloud platforms such as Azure, AWS, or Google Cloud.
  • Strong understanding of Docker- and Kubernetes-based deployment models.
  • Strong troubleshooting, debugging, and analytical skills focused on scalability and resilience.
  • Demonstrated ability to influence technical decisions, mentor engineers, and drive outcomes without direct authority.
Responsibilities
  • Design, develop, and deliver enterprise-scale front-end applications using React.js and Next.js, including server-side rendering, static-site generation, and incremental static regeneration.
  • Serve as a hands-on technical leader by contributing to critical code paths while guiding engineering direction.
  • Lead implementation of micro-frontend architectures using Module Federation and Single-SPA to enable scalability and team autonomy.
  • Drive front-end platform upgrades, including React migrations, Next.js upgrades, and adoption of modern tooling such as React Compiler.
  • Build and enforce reusable, scalable component libraries and design-system standards.
  • Implement page-composition and stitching strategies across micro-frontends to create seamless user experiences.
  • Develop and integrate RESTful and/or GraphQL APIs while ensuring efficient data flow and rendering strategies.
  • Influence and guide decisions on state management, routing, and data-fetching patterns, including Redux and Recoil.
  • Lead performance-optimization initiatives involving code splitting, lazy loading, memoization, React Compiler optimizations, server-side or edge rendering, and runtime improvements.
  • Design and implement advanced caching strategies using browser caching, CDN caching, incremental static regeneration, edge caching, and Varnish.
  • Ensure cross-browser compatibility, mobile responsiveness, and compliance with Web Content Accessibility Guidelines standards.
  • Apply and promote secure coding practices, including cross-site scripting and cross-site request forgery mitigation and data protection.
  • Drive testing strategy and implementation using Jest, React Testing Library, Cypress, or similar tools.
  • Monitor, analyze, and improve front-end performance and observability using tools such as Lighthouse and Core Web Vitals.
  • Collaborate with DevOps teams to support containerized deployments using Docker and Kubernetes for front-end applications.
  • Establish and promote best practices for micro-frontends, code quality, and engineering standards.
  • Mentor developers, perform code reviews, and elevate overall team capability and code quality.
  • Collaborate cross-functionally with product, user experience, backend, and DevOps teams to deliver end-to-end solutions.
  • Participate in Agile workflows and contribute to continuous delivery and engineering excellence.
  • Evaluate and introduce emerging technologies and innovations into the front-end ecosystem.
  • Lead initiatives focused on performance, scalability, modernization, and developer-experience improvements.
Desired Qualifications
  • Experience with monorepo tools such as Nx, Lerna, or Turborepo.
  • Exposure to headless or composable commerce platforms.
  • Experience in retail or eCommerce environments.

About the company

Bass Pro Shops designs and runs destination outdoor retailers that sell fishing tackle, hunting gear, camping equipment, boats, and related outdoor goods. Its products and services include a wide catalog and in-store experiences, including full-scale “Outdoor World” retail locations and the Tracker Boat line (boats with motors and trailers) sold as complete packages. The company grew from a small tackle shop into a nationwide retailer through catalogs and immersive stores, and expanded its footprint by acquiring rival Cabela’s, nearly doubling its physical presence. Unlike some mass retailers, Bass Pro Shops emphasizes an experiential shopping environment and outdoor lifestyle branding tied to hands-on gear and boating. Its goal is to be the leading destination for outdoor enthusiasts in North America, making outdoor recreation accessible and enjoyable while growing its retail network and brand presence.

Company Size

10,001+

Company Stage

N/A

Total Funding

N/A

Headquarters

Springfield, Missouri

Founded

1972

Get referred to Bass Pro Shops

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • October 1, 2026 holiday hiring signals Bass Pro expects strong seasonal traffic.
  • College Station adds a 100,000-square-foot store expected to open in 2028.
  • Bass Pro says it still has 183 North American locations and expanding Texas density.

What critics are saying

  • BPS Direct faces the September 2026 Induction Devices contactless-payment infringement case in Texas federal court.
  • The Third Circuit wiretapping ruling keeps Bass Pro exposed to website privacy claims.
  • East Memphis closes September 26, 2026, signaling weaker locations and lease-driven rationalization pressure.

What makes Bass Pro Shops unique

  • 2026 College Station and Sayreville plans showcase Bass Pro’s destination-retail theater.
  • Johnny Morris pairs retail, conservation, and White River Marine into a lifestyle ecosystem.
  • The 10% Legendary Salute discount builds loyalty with veterans, police, firefighters, and wildlife employees.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Dental Insurance
  • Vision Insurance
  • 401k Retirement Savings
  • Paid holidays
  • Paid vacation
  • Bass Pro Cares Fund
  • Discounts on retail merchandise
  • Voluntary benefits
  • Health Insurance
  • Paid sick time
  • Medical
  • Health Savings Account

Growth & Insights and Company News

Headcount

6 month growth

11%

1 year growth

11%

2 year growth

11%
SGB Media
Oct 16th, 2026
Bass Pro to open store in Columbia, South Carolina.

Bass Pro to open store in Columbia, South Carolina. October 16, 2026 Bass Pro Shops plans to open a store in Columbia, South Carolina, serving the greater Columbia region. The 110,000-square-foot store is located along Broad River Road in Irmo, just three miles from Lake Murray. The store is expected to open in late 2027. The new location will mark Bass Pro Shops' fourth destination retail location in South Carolina. "It is a true honor for us to serve the sportsmen and women who call this beautiful region home," said Johnny Morris, legendary angler, noted conservationist and Bass Pro Shops founder. "With Lake Murray offering some of the finest bass fishing in the country and generations of families enjoying the outdoors together, we're proud to become part of that tradition." Image courtesy Bass Pro

The State
Oct 15th, 2026
Bass Pro Shops Outdoor World plans a columbia-area location. What we know.

Bass Pro Shops Outdoor World plans a columbia-area location. What we know. October 15, 2026 3:12 PM Gift Article A new Bass Pro Shops Outdoor World store is coming to the Columbia area. Bass Pro Shops announced in a Thursday release that it will bring a new 110,000-square-foot store to Broad River Road in Irmo. The store will open in late 2027, according to the release. The release from Bass Pro Shops didn't specify an exact address, but Richland County property tax records show Bass Pro Outdoor World LLC has purchased several pieces of property totaling about 20 acres just off Broad River Road near the interchange with Interstate 26. "It is a true honor for us to serve the sportsmen and women who call this beautiful region home," Bass Pro Shops founder Johnny Morris said in the release. "With Lake Murray offering some of the finest bass fishing in the country and generations of families enjoying the outdoors together, we're proud to become part of that tradition." This will mark the fourth Bass Pro Shops Outdoor World store in South Carolina, following spots in Greenville, Fort Mill and Myrtle Beach. It will be the first Columbia location. Thursday's release noted that every Bass Pro Shops Outdoor World location "is designed as a tribute to the region it serves." The release said Morris "often is referred to as 'The Walt Disney of the Outdoors' for his knack of creating experiences that connect people with nature." The Columbia area location will employ 120 people, and those interested in employment can visit basspro.com/careers. Chris Trainor is a retail reporter for The State and has been working for newspapers in South Carolina for more than 21 years, including previous stops at the (Greenwood) Index-Journal and the (Columbia) Free Times. He is the winner of a host of South Carolina Press Association awards, including honors in column writing, government beat reporting, profile writing, food writing, business beat reporting, election coverage, social media and more.

Sarasota Herald-Tribune
Oct 15th, 2026
Bass Pro Shops to unite Florida Keys purchase with another resort.

Bass Pro Shops to unite Florida Keys purchase with another resort. USA TODAY NETWORK Oct. 15, 2026, 10:18 a.m. ET * Bass Pro Shops will "unite" its original Florida Keys resort purchase with a second property in the area, according to a press release by the company. * Bass Pro Shops previously announced it would acquire Cheeca Lodge, a resort in the Florida Keys, via its nature-based resorts division. * "Subsequent to the purchase of Cheeca Lodge," The Islander Resort, located at 82100 Overseas Hwy. in Islamorada, "was offered for sale." Bass Pro Shops will "unite" its original Florida Keys resort purchase with a second property in the area, according to a press release by the company. Bass Pro Shops previously announced it would acquire Cheeca Lodge, a resort in the Florida Keys, via its nature-based resorts division. "Subsequent to the purchase of Cheeca Lodge," The Islander Resort, located at 82100 Overseas Hwy. in Islamorada, "was offered for sale." According to the release, Bass Pro Shops and Schulte Hospitality Group "partnered" to join the two properties. Though the "financial terms were not disclosed," the companies will "operate both resorts." Cheeca Lodge in Islamorada is near the World Wide Sportsman Store owned by Bass Pro Shops, which is located at 81576 Overseas Hwy., Islamorada. The company purchased the resort for an "undisclosed" sale price - the property was previously on the market for $300 million. Cheeca Lodge is broken up into 26 buildings, according to the website of its previous owner, Northwood Hospitality. That includes the main lodge, which houses rooms of about 850 square feet, and 25 "villa buildings." The Islander Resort sits on 24 acres, according to the press release, with 114 "bungalows and suites," as well as 25 separate villas. "Both resorts will continue normal operations through the transition while plans are being developed to enhance and unite The Islander and Cheeca resort properties," according to the release. Efforts will be made to "retain much of the charm and character" of both locations during the process, it added. Where is Cheeca Lodge? Cheeca Lodge is located at 81801 Overseas Hwy. in Islamorada. Where is The Islander Resort? The Islander Resort is located at 82100 Overseas Hwy. in Islamorada. Sarah Perkel is a South Florida Connect Reporter for the USA TODAY Network's Florida Connect team. You can get all of Florida's best content directly in your inbox each weekday day by signing up for the free newsletter, Florida TODAY. Our editors independently choose our recommendations. Some content is produced with paid support from a third party, however our editorial decisions remain independent. If you buy through our links, the USA TODAY Network may earn a commission. Prices and availability may change.

SpotOnArkansas.com
Oct 6th, 2026
Bass Pro Shops hosting two-day hiring event in Little Rock.

Bass Pro Shops hosting two-day hiring event in Little Rock. Bass Pro Shops in Little Rock is looking to hire 30 employees as the retailer prepares for the holiday shopping season and the return of Santa's Wonderland. The store will particip...

SBJ Media
Oct 5th, 2026
Bass Pro seeking 80 local employees for holiday shopping season.

Bass Pro seeking 80 local employees for holiday shopping season. Posted 10/5/26 National hiring event set for Oct. 7-8 in Springfield, Branson. This item is for subscribers only. Access exclusive local business news and insights Annual and monthly subscriptions available Having trouble logging in to your subscription?