Jobs · Engineering

Senior Front-End Developer

Varsity Spirit · Texas, United States · Yesterday
RemoteRemoteEngineeringFull-time

How You Will Make an Impact

This role requires a proactive individual capable of working independently and collaboratively to design, build, and maintain modern, accessible user interfaces for Varsity Spirit’s Yearbook Technology platform, delivering high-quality front-end solutions for complex business needs.

What You Will Do

  • Designs, develops, and maintains responsive, accessible front-end applications using Angular, with React experience considered a strong plus
  • Builds and maintains reusable, well-tested UI components and design-system elements using modern Angular patterns, including Signals
  • Develops canvas-based, interactive editing experiences for the Yearbook design platform (e.g., drag-and-drop layout, image manipulation); experience with FabricJS is a significant plus
  • Implements styling and responsive layouts using Tailwind CSS and modern CSS practices
  • Collaborates with backend engineers to integrate UI components with RESTful APIs and microservices
  • Implements client-side state management and data-flow patterns (e.g., RxJS, NgRx, or Angular Signals) for complex, interactive UIs
  • Buils and maintains automated front-end tests (unit, component, and end-to-end) to ensure UI quality and prevent regressions
  • Implements accessible (WCAG-conformant) UI patterns, partnering with QA and product on accessibility validation
  • Optimizes front-end performance for rendering-heavy, canvas-based interfaces
  • Participates in code reviews and mentors junior front-end engineers
  • Troubleshoots production UI issues and implements fixes
  • Continuously improves front-end development processes, tooling, and infrastructure

Qualifications

  • Required: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • At least 6 years professional front-end software development experience
  • Experience with backend or full-stack development technologies, including Java
  • Strong command of TypeScript, RxJS, and modern component-based architecture
  • Experience with State Management Approaches such as NgRx, RxJS, or Signals-based state
  • Experience building and consuming RESTful APIs and integrating with backend services
  • Working knowledge of WCAG accessibility standards and building accessible, ARIA-compliant UI
  • Experience optimizing front-end performance, including rendering-heavy or canvas-based interfaces
  • Familiarity with component-driven development tools (e.g., Storybook)
  • Excellent problem-solving skills and attention to detail
  • Ability to work independently and as part of a collaborative team
  • Experience with Agile/Scrum development methodologies

Prioritized Skills

  • Experience with React
  • Experience with Tailwind CSS and modern component/utility-first styling approaches
  • Significant plus: experience with FabricJS or comparable canvas/WebGL libraries (e.g., Konva.js) for building interactive, canvas-based editing experiences

Similar jobs

Senior Front-End Developer

Uniform Advantage (UA Brands)Fort Lauderdale, FL· 2 wk ago
RemoteEngineeringapply on recruiting.ultipro.com