Senior Front-End Engineer

Lids

Indianapolis (IN)

Hybrid

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision
Employee discount
Paid time off

Job summary

Lids Sports Group seeks a Senior Front-End Engineer to design, develop, and optimize modern eCommerce experiences across Shopify Plus using Liquid, JavaScript, TypeScript, HTML5, and CSS3. You will lead storefront development, implement integrations with ERP/OMS/PIM/CRM, and work across Product, UX, Marketing, Merchandising, StoreOps, and Engineering teams.

The role emphasizes strong React/Next.js expertise, API-centric integrations, performance optimization, accessibility, and secure, scalable

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 7+ years software development with 5+ years front-end.
  • 3+ years Shopify development experience, including Shopify Plus.
  • Strong proficiency in JavaScript/TypeScript, HTML5, CSS3.
  • Experience with React/Next.js and modern front-end frameworks.
  • Hands-on experience with Shopify Liquid, Admin/Storefront APIs, GraphQL, webhooks, and checkout extensibility.
  • Experience integrating Shopify with ERP/OMS/PIM/CRM/payments.

Responsibilities

  • Design, develop, and maintain Shopify storefronts (Plus) using Liquid, JavaScript, TypeScript, HTML/CSS.
  • Build responsive, accessible, high-performing experiences across devices.
  • Develop themes, components, sections, and checkout extensions for Shopify.
  • Architect and support integrations between Shopify and ERP/OMS/PIM/CRM/payments.
  • Develop and consume REST/GraphQL APIs, webhooks, and event-driven services.
  • Build reusable React/Next.js components and contribute to design systems.
  • Mentor engineers, participate in architecture reviews, and advocate best practices.
  • Design and support automated CI/CD pipelines for Shopify themes/apps.

Skills

JavaScript
TypeScript
React/Next.js
REST/GraphQL APIs
Git & CI/CD
Frontend performance
Problem solving

Education

Bachelor's degree in CS/IS/Engineering

Tools

Shopify Plus
Liquid
Admin API
Storefront API
GraphQL

Job description

About Our Company

At Lids Sports Group, we don’t just sell hats - we fuel fandom. As the largest licensed sports retailer in North America, we bring sports, fashion, and culture together in more than 1,300 stores nationwide. Headquartered in Indianapolis, Indiana, Lids delivers premium, fan-driven products and unforgettable retail experiences.

Brief Description

Senior Front-End Engineer

About Our Company

At Lids Sports Group, we don’t just sell hats - we fuel fandom. As the largest licensed sports retailer in North America, we bring sports, fashion, and culture together in more than 1,300 stores nationwide. Headquartered in Indianapolis, Indiana, Lids delivers premium, fan-driven products and unforgettable retail experiences.

Our stores feature officially licensed headwear and apparel from collegiate and professional teams, alongside top brands like Champion, Nike, New Era, Lululemon Athletica, and Mitchell & Ness. We’re also the industry leader in on-demand customization, offering in-store embroidery that turns everyday gear into one-of-a-kind statements.

From specialty concept stores for the NBA and NHL to iconic clubhouse destinations for the Yankees and Dodgers, we create immersive retail experiences that celebrate the teams fans love. Through collaborations with brands like Marvel, Peanuts, and The Walt Disney Company, Lids continues to redefine how fans represent their teams - in style.

General Position Summary

The Senior Front-End Engineer will design, develop, and optimize modern eCommerce experiences across Shopify and related digital commerce platforms. This role will lead customer-facing storefront development and build and support integrations among Shopify, enterprise applications, third-party services, and internal platforms. The ideal candidate combines deep front-end engineering expertise with hands‑on experience with Shopify, APIs, and systems integration, and collaborates across Product, UX, Marketing, Merchandising, StoreOps, ERP, and Engineering teams to deliver scalable, secure, and high-performing digital experiences.

Principal Duties and Responsibilities
  • Design, develop, and maintain Shopify storefronts using Shopify Plus, Liquid, JavaScript, TypeScript, HTML, and CSS.
  • Build responsive, accessible, and high-performing experiences across desktop, tablet, and mobile devices.
  • Develop custom Shopify themes, reusable components, sections, app extensions, and checkout extensions.
  • Architect and support integrations between Shopify and ERP, OMS, PIM, CRM, payment, tax, fulfillment, search, and marketing platforms.
  • Develop and consume REST and GraphQL APIs, webhooks, and event-driven services for real-time and batch integrations.
  • Build reusable React and Next.js components and contribute to shared front-end standards and design systems.
  • Partner with UX/UI designers to translate requirements and design concepts into scalable, production-ready experiences.
  • Optimize Core Web Vitals, SEO, accessibility, observability, site reliability, and conversion performance.
  • Collaborate with backend, integration, security, data, architecture, product, quality assurance, and business teams.
  • Troubleshoot production issues and perform root‑cause analysis across storefront, application, API, and integration layers.
  • Participate in architecture reviews and recommend improvements for scalability, performance, maintainability, and security.
  • Mentor engineers through code reviews, technical coaching, documentation, and engineering best practices.
  • Design, implement, and support automated CI/CD pipelines for Shopify themes, applications, and extensions using Shopify CLI, Git, and Azure DevOps, including automated validation, environment promotion, release management, production deployments, and rollback procedures.
  • Manage Shopify theme lifecycle, including preview themes, version control, Theme Access, Shopify CLI, deployment automation, and production publishing while preserving store configuration and ensuring reliable rollback capabilities.
  • Experience implementing Shopify customer authentication using the Customer Account API, passwordless one‑time passcodes, OAuth 2.0, PKCE, and secure session management.
  • Participate in Agile ceremonies and stay current on Shopify capabilities, web technologies, and eCommerce trends.
Job Required Knowledge And Skills
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience.
  • 7+ years of software development experience, including 5+ years focused on front-end engineering.
  • 3+ years of hands‑on Shopify development experience, including experience with Shopify Plus.
  • Advanced proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern responsive design.
  • Strong experience with React, Next.js, or a comparable modern front‑end framework.
  • Hands‑on experience with Shopify Liquid, Admin API, Storefront API, GraphQL, webhooks, metafields, metaobjects, Shopify Functions, and checkout extensibility.
  • Experience integrating Shopify with enterprise platforms such as ERP, OMS, PIM, CRM, fulfillment, payment, or marketing systems.
  • Strong understanding of REST and GraphQL APIs, authentication, web security, integration patterns, and error handling.
  • Experience with Git‑based workflows and CI/CD platforms such as GitHub or Azure DevOps.
  • Strong analytical, troubleshooting, communication, collaboration, and stakeholder‑management skills.
Preferred Qualifications
  • Experience integrating Shopify with Microsoft Dynamics 365 or other enterprise ERP platforms.
  • Retail, digital commerce, or omnichannel industry experience.
  • Experience with headless or composable commerce architectures.
  • Familiarity with Azure Functions, Logic Apps, Service Bus, API Management, and event‑driven architecture.
  • Experience with commerce ecosystem platforms such as Algolia, Bloomreach, Nosto, Klaviyo, or comparable technologies.
  • Experience with Google Analytics, Google Tag Manager, experimentation, personalization, and A/B testing platforms.
  • Experience with automated testing tools such as Jest, Cypress, or Playwright.
Technical Skills
  • Front End: React, Next.js, TypeScript, JavaScript, HTML5, CSS3, SCSS, responsive design, accessibility
  • Shopify: Shopify Plus, Liquid, Admin API, Storefront API, GraphQL, Functions, Flow, webhooks, metafields, metaobjects, checkout extensibility
  • Integrations: REST, GraphQL, webhooks, middleware, event‑driven architecture, ERP, OMS, PIM, CRM, fulfillment and payments
  • DevOps & Quality: Git, GitHub, Azure DevOps, CI/CD, automated testing, Jest, Cypress, Playwright, monitoring and observability
What We Offer
  • Comprehensive medical, dental, and vision coverage
  • Retirement plan
  • 100% employer‑paid benefits, including short‑term and long‑term disability, life and AD&D insurance, and an Employee Assistance Program
  • Paid Time Off
  • Generous employee discount and exclusive perks
  • Ongoing career development, including discounted secondary education courses
  • A collaborative, innovative, and team‑oriented work environment
  • Early Wage Access options
  • Bonus eligibility depending on position level
Physical Demands & Requirements
  • Ability to operate a computer and work with digital systems for extended periods
  • Ability to communicate verbally and visually with internal teams and stakeholders
  • Ability to work in an office or remote environment with frequent task deadlines
  • Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions
Work Environment
  • Hybrid office environment, with support needs that may include distribution center, retail, or remote users.
  • Schedule adjustments are likely to happen, general 8‑hour shift beginning between 8 to 11 a.m. and ending between 5 to 8 p.m.; schedule flexibility may be provided based on business needs.
  • Overtime availability will be required for urgent incidents, special projects, or business‑critical support needs.
Additional Information

Employment Requirements

Candidates must possess the experience, skills, physical abilities, and qualifications, with or without reasonable accommodation, to perform the essential duties of the role and must be able to meet all applicable employment standards. Being legally authorized to work in the United States is a pre‑condition of employment for this position. Current or future employment‑based visa sponsorship is not available for this role.

Equal Employment Opportunity

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Notice to Applicants

In connection with your application, we collect information that identifies, reasonably relates to, or describes you ("Personal Information"). The categories of Personal Information we collect include your name, email address, mailing address, other contact information, employment history, and educational history. We collect and use this information for human resources and business management purposes, including identifying and evaluating candidates for employment or future contract opportunities, and maintaining recruiting and hiring records. Additional information collected may include government‑issued identification numbers, work authorization, emergency contact information, and other employment‑related information.

Need Accessibility Assistance?

Applicants who require accessibility assistance to submit an employment application may email hr@lids.com. A member of our Talent team will respond as soon as reasonably possible. This email address is only for individuals seeking reasonable accommodation when applying for a career at Lids.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front-End Engineer
Senior Front-End Engineer

T E C Industrial Inc • Indianapolis (IN)

Hybrid
USD 120,000 - 180,000
Medical, dental, vision coverage
Employee discount
Hybrid work environment
Senior Full Stack Engineer, Shopify
Senior Full Stack Engineer, Shopify

Lazer Technologies • United States

Remote
USD 130,000 - 190,000
Unlimited PTO
401k
Full health, dental, and vision benefits
+3
Senior Full Stack Engineer, Shopify
Senior Full Stack Engineer, Shopify

Lazer Technologies • Brazil (IN)

On-site
USD 100,000 - 130,000
Unlimited PTO
Health, dental, vision benefits
Work from anywhere
+1
Front-End Web Developer
Front-End Web Developer

Escalade Sports • Evansville (IN)

On-site
USD 70,000 - 90,000
Senior Front-End Engineer | Shopify & eCommerce
Senior Front-End Engineer | Shopify & eCommerce

Lids • Indianapolis (IN)

Hybrid
USD 120,000 - 170,000
Medical, dental, vision
Employee discount
Paid time off
Senior Shopify Developer
Senior Shopify Developer

GLD • Miami (FL)

Hybrid
USD 85,000 - 120,000
Competitive salary
Performance-based bonuses
Flexible remote work environment
+1
Senior Shopify Developer
Senior Shopify Developer

Direct Staffing Inc • New York (NY)

On-site
USD 70,000 - 90,000
Senior Front-End Engineer — Shopify + eCommerce Leader
Senior Front-End Engineer — Shopify + eCommerce Leader

T E C Industrial Inc • Indianapolis (IN)

Hybrid
USD 120,000 - 180,000
Medical, dental, vision coverage
Employee discount
Hybrid work environment
5960 - Store Manager (H)
5960 - Store Manager (H)

T E C Industrial Inc • Longview (TX)

On-site
USD 45,000 - 65,000
Medical insurance
Dental & Vision
Retirement plan
+6
6701 - Store Manager
6701 - Store Manager

Lids • Honolulu (HI)

On-site
USD 50,000 - 70,000
Medical, dental, and vision coverage
Retirement plan with company match
Paid Time Off
+1