Topgolf

Front End Developer

Topgolf$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years in software development, focusing on e-commerce platforms
  • Strong experience with Next.js (v14+, ideally v16) and React
  • Proven Salesforce Commerce Cloud (SFCC) integration experience
  • Solid fundamentals in TypeScript/JavaScript
  • Experience with GraphQL and RESTful API design
  • Understanding of core e-commerce concepts like pricing, promotions, and checkout flows
  • Familiarity with modern front-end tooling like Git and Webpack
  • Experience deploying applications on Vercel and managing edge functions
  • Knowledge of performance optimization and SEO best practices

Responsibilities

  • Design, build, and maintain storefront features using Next.js 16
  • Integrate front-end applications with Salesforce Commerce Cloud data
  • Build and consume GraphQL/REST services for storefront connectivity
  • Optimize page performance and SEO across product catalog
  • Collaborate with team members to translate requirements into solutions
  • Write maintainable TypeScript/JavaScript code and conduct code reviews
  • Troubleshoot and resolve production issues in front-end/back-end integration
  • Contribute to CI/CD pipelines and deployment monitoring
  • Stay updated with SFCC and Next.js developments
  • Mentor junior developers and contribute to documentation

Benefits

  • Opportunities for professional development and mentoring
  • Collaboration with UX/design and backend teams
  • Exposure to a variety of modern technologies and practices
  • Complex problem-solving and production troubleshooting
  • Participation in Agile/Scrum methodologies
Full Job Description
What You'll Do
  • Design, build, and maintain storefront features using Next.js 16 (App Router, Server Components, Server Actions, Cache Components, Turbopack), deployed and hosted on Vercel
  • Integrate front-end applications with Salesforce Commerce Cloud via SCAPI / Open Commerce API (OCAPI), including product, category, pricing, promotions, cart, and checkout data
  • Build and consume GraphQL and/or REST services connecting the storefront to SFCC and other commerce microservices
  • Optimize for Core Web Vitals, page performance, and SEO across a large, dynamic product catalog
  • Collaborate with UX/design, backend, and merchandising teams to translate business requirements into technical solutions
  • Write clean, tested, maintainable TypeScript/JavaScript code and participate in code reviews
  • Troubleshoot and resolve production issues across the front-end/back-end integration layer
  • Contribute to CI/CD pipelines, deployment processes, and monitoring/observability practices
  • Stay current with SFCC platform updates, Next.js releases, and e-commerce best practices
  • Mentor junior developers and contribute to technical documentation and coding standards


What You'll Bring
  • 4+ years of professional software development experience, with significant time spent on e-commerce platforms
  • Strong hands-on experience with Next.js (v14+, ideally v16) and React, including App Router, Server Components, and modern caching strategies (ISR, Cache Components)
  • Proven experience integrating with **Salesforce Commerce Cloud (SFCC)** - SFRA, SCAPI, OCAPI, or headless SFCC implementations
  • Solid TypeScript/JavaScript fundamentals
  • Experience with GraphQL and/or RESTful API design and consumption
  • Understanding of e-commerce domain concepts: product catalogs, pricing/promotions, cart/checkout flows, order management
  • Familiarity with modern front-end tooling (Git, npm/yarn/pnpm, Webpack/Vite, ESLint/Prettier)
  • Experience deploying and managing applications on Vercel, or equivelant (preview deployments, environment configuration, Edge/Serverless Functions, ISR revalidation)
  • Experience with headless/composable commerce architecture
  • Working knowledge of performance optimization, accessibility (WCAG), and SEO best practices for large-scale sites
  • Comfort working in an Agile/Scrum environment

About Topgolf

Topgolf is a global sports entertainment company that offers a unique golfing experience. The company's venues feature a high-tech driving range, food and beverage service, and interactive games that are designed for players of all skill levels. Topgolf was founded in 2000 and is headquartered in Dallas, Texas. The company has more than 60 locations in the United States, United Kingdom, and Australia. Topgolf is known for its innovative approach to golf and its commitment to creating a fun and engaging experience for its customers.
Learn more about Topgolf
Size
24,000 employees
Industry
Founded
2000

Similar Jobs

More Jobs at Topgolf

More Information Technology Jobs

Find similar Front End Developer jobs: