Manager, IT Front End (Hybrid)

BelkCharlotte, NC
Hybrid

About The Position

The Manager, IT Front-End Engineering will lead a talented team of engineers responsible for building and enhancing the user interface of our e-commerce platform. You will provide technical leadership, mentorship, and strategic direction to drive the development of highly performant, scalable, and engaging user experiences. This role requires a deep understanding of modern front-end architecture and a passion for fostering a collaborative and innovative team culture. You will be responsible for the end-to-end delivery of front-end projects, from initial concept to deployment, ensuring the team delivers high-quality code and meets business objectives. Generates estimates for work and collaborates on priorities. Collaborating closely with the Project Manager is accountable for creating and maintaining the budget and overseeing the timeline. Removes impediments for the team. Ensures team has the correct skill sets to execute against priorities. Essential Function Technical Strategy & Delivery: Provide hands-on technical guidance on architecture and design for the front-end codebase, emphasizing best practices in Next.js and React. Lead the team in agile/scrum ceremonies, facilitate sprint planning, and remove impediments to ensure smooth and predictable delivery cycles. Collaborate with Product Managers, UX/UI Designers, and other engineering leaders to define the front-end roadmap and translate business requirements into technical solutions. Oversee the implementation and management of customer-facing analytics and marketing tags using Tealium Tag Management. Conducts design and code reviews and acts as gatekeeper of high quality. Take responsibility for the definition, documentation, and successful completion of enhancements and defect remediation. Executes and coordinates quality assurance testing and acts as gatekeeper of high quality. Coordinates and manages small projects, enhancements, and defect remediation. Portfolio Planning and Project Initiation: Ensures the defining, prioritizing, and initiating technology projects for assigned area(s). Collaborates with the PM to effectively schedule available resource capacity against project demand and to provide meaningful project start and milestone dates. Collaborates with the business team to develop relevant business cases. Provide definition and planning level estimates for approved projects. Provides ongoing communication to IT executives and stakeholders. Coordinates required cross-functional teams. Program & Project Delivery: Provides thought leadership on IT solutions to deliver new capabilities for business benefits. Collaborates with the PMO for the definition, documentation and successful completion of complex projects. Collaborates with the PMO to ensure scope, budget, timeline, risks and issues are monitored and controlled throughout the project. Monitor and control resource, revenue, expenses and capital costs against the project budget and manage expectations of all project stakeholders. Completes administrative tasks such as time, invoice and user access approval. Relationship Management: Builds effective relationships between IT, business users, and internal/external service providers. Acts as a point of contact and facilitate access to subject matter experts. Communicates to senior levels on technical, Shared Services and 3rd-party issues. Responsible for the assignment of internal project resources. People Management: Lead, coach, and manage a team of front-end engineers, fostering their professional and technical growth. Provides support and guidance as required, in line with individuals’ abilities. Advises individuals on career paths, and encourage pro-active development of skills and capabilities. Sets performance targets, and monitors progress against agreed quality and performance criteria. Reviews and monitors resource work load. Other duties as assigned. Required for All Jobs: Performs other duties as assigned. Complies with all policies and standards.

Requirements

  • Bachelor's Degree in Information Systems
  • Experience managing projects utilizing Agile methodology
  • 10+ years experience with development and delivery of solutions
  • Experience in managing and leading an IT team, developing and managing operational and project related budgets
  • Experience managing IT projects and project teams utilizing industry standard SDLC methodologies
  • Retail industry experience
  • Modern JavaScript frameworks, particularly React and Next.js
  • Tools such as VSCode, Bitbucket, JIRA, Confluence, and Harness.
  • Vercel or similar platforms for deployment of frontend applications.
  • Familiarity with tag management solutions, content management systems.
  • HTML5, CSS3, and JavaScript (ES6+)
  • React and Next.js
  • Tools - VSCode, Bitbucket, JIRA, Confluence, and Harness.
  • Portfolio Management Professional (PMP) Upon Hire
  • CAPM - Certified Associate In Project Mgmt. Upon Hire

Responsibilities

  • Provide hands-on technical guidance on architecture and design for the front-end codebase, emphasizing best practices in Next.js and React.
  • Lead the team in agile/scrum ceremonies, facilitate sprint planning, and remove impediments to ensure smooth and predictable delivery cycles.
  • Collaborate with Product Managers, UX/UI Designers, and other engineering leaders to define the front-end roadmap and translate business requirements into technical solutions.
  • Oversee the implementation and management of customer-facing analytics and marketing tags using Tealium Tag Management.
  • Conducts design and code reviews and acts as gatekeeper of high quality.
  • Take responsibility for the definition, documentation, and successful completion of enhancements and defect remediation.
  • Executes and coordinates quality assurance testing and acts as gatekeeper of high quality.
  • Coordinates and manages small projects, enhancements, and defect remediation.
  • Ensures the defining, prioritizing, and initiating technology projects for assigned area(s).
  • Collaborates with the PM to effectively schedule available resource capacity against project demand and to provide meaningful project start and milestone dates.
  • Collaborates with the business team to develop relevant business cases.
  • Provide definition and planning level estimates for approved projects.
  • Provides ongoing communication to IT executives and stakeholders.
  • Coordinates required cross-functional teams.
  • Provides thought leadership on IT solutions to deliver new capabilities for business benefits.
  • Collaborates with the PMO for the definition, documentation and successful completion of complex projects.
  • Collaborates with the PMO to ensure scope, budget, timeline, risks and issues are monitored and controlled throughout the project.
  • Monitor and control resource, revenue, expenses and capital costs against the project budget and manage expectations of all project stakeholders.
  • Completes administrative tasks such as time, invoice and user access approval.
  • Builds effective relationships between IT, business users, and internal/external service providers.
  • Acts as a point of contact and facilitate access to subject matter experts.
  • Communicates to senior levels on technical, Shared Services and 3rd-party issues.
  • Responsible for the assignment of internal project resources.
  • Lead, coach, and manage a team of front-end engineers, fostering their professional and technical growth.
  • Provides support and guidance as required, in line with individuals’ abilities.
  • Advises individuals on career paths, and encourage pro-active development of skills and capabilities.
  • Sets performance targets, and monitors progress against agreed quality and performance criteria.
  • Reviews and monitors resource work load.
  • Performs other duties as assigned.
  • Complies with all policies and standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service