Bass Pro Shops

Principal React Developer - Onsite

Bass Pro Shops
Apply
7 days ago
Springfield, MO, USAStaff+

Responsibilities

  • Design, develop, and deliver enterprise-scale front-end applications using React and Next.js.
  • Lead hands-on technical direction, architectural decisions, modernization initiatives, and critical code paths.
  • Implement micro-frontend architectures using approaches such as Module Federation and Single-SPA.
  • Build reusable component libraries and enforce design system, code quality, and engineering standards.
  • Develop page composition, orchestration, and stitching strategies across distributed front-end systems.
  • Integrate RESTful and GraphQL APIs and guide state management, routing, and data-fetching patterns.
  • Lead performance optimization involving code splitting, lazy loading, memoization, SSR, edge rendering, caching, and runtime improvements.
  • Implement browser, CDN, ISR, edge, and Varnish caching strategies.
  • Ensure cross-browser compatibility, mobile responsiveness, accessibility, and secure coding practices.
  • Drive testing strategy using Jest, React Testing Library, Cypress, or similar tools.
  • Monitor and improve front-end performance and observability using Lighthouse and Core Web Vitals.
  • Collaborate with DevOps teams on Docker and Kubernetes deployments.
  • Mentor developers, conduct code reviews, and elevate team capability.
  • Collaborate with product, UX, backend, and DevOps teams to deliver end-to-end solutions.
  • Evaluate emerging technologies and lead initiatives for scalability, modernization, performance, and developer experience.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • At least 12 years of front-end development experience with strong React expertise.
  • At least 8 years of experience with Next.js, micro-frontends, and modern front-end architectures.
  • Strong proficiency in JavaScript, TypeScript, HTML5, CSS3, and SCSS.
  • Deep knowledge of React Hooks, Context API, functional components, performance optimization, upgrades, and dependency management.
  • Proven experience scaling micro-frontend architectures such as Module Federation or Single-SPA.
  • Experience with caching, CDN integration, ISR, edge caching, and Varnish.
  • Strong experience with Redux and Recoil or similar state-management libraries.
  • Experience with REST and/or GraphQL APIs, front-end architecture, design patterns, and large-scale application design.
  • Expertise in Core Web Vitals, performance tuning, and front-end observability.
  • Familiarity with Material UI, Ant Design, Bootstrap, or Tailwind CSS.
  • Experience with Webpack, Vite, and Babel; monorepo experience with Nx, Lerna, or Turborepo is a plus.
  • Familiarity with Git, Agile environments, SDLC processes, CI/CD pipelines, and modern deployment workflows.
  • Familiarity with Azure, AWS, or Google Cloud and strong knowledge of Docker and Kubernetes deployment models.
  • Strong troubleshooting, debugging, analytical, communication, and interpersonal skills.
  • Ability to influence technical decisions, mentor engineers, and drive outcomes without direct authority.
  • Experience in retail or eCommerce environments is highly desirable; headless or composable commerce exposure is preferred.

Benefits

  • Full-time onsite position based in Springfield, Missouri.
  • Medical, dental, and vision coverage.
  • Health Savings Account and Flexible Spending Account.
  • Voluntary benefits.
  • 401k retirement savings plan.
  • Paid holidays, paid vacation, and paid sick time.
  • Employee discounts on retail merchandise, restaurants, resorts, and conservation attractions.
  • Bass Pro Cares Fund and additional benefits.
  • Applications are accepted on an ongoing basis.

Tech Stack

AWSAzureBootstrapCypressDockerGitGoogle CloudGraphQLJavaScriptJestKubernetesNext.jsReactReduxTailwind CSSTypeScriptWebpack

Categories

Bass Pro Shops

About Bass Pro Shops

10,000+ employees

Bass Pro Shops is a privately held retailer of fishing, hunting, camping, and outdoor recreation gear, selling through e-commerce and more than 150 stores across North America. Founded in 1972 and headquartered in Springfield, Missouri, it acquired Cabela’s in 2017 and also operates White River Marine Group, a boat manufacturing division, plus outdoor resorts. Its customers include anglers, hunters, and families outfitting for recreation and travel.

Contact me