What You’ll Do
- Collaborate with designers, product managers, and other engineers on a Vue-based frontend that is scalable and user-friendly.
- Develop high-quality, reusable front-end components consistent with the design system, ensuring seamless integration across the web application.
- Contribute to the evolution of our design system by creating and refining components, maintaining detailed documentation, and ensuring alignment with design standards.
- Lead the development of tools and processes to improve the design-to-development handoff and drive adoption of the design system.
- Ensure a high level of code quality through code reviews, automated testing, and CI/CD best practices.
- Build intuitive, visually consistent UIs while considering performance, accessibility, and scalability.
- Troubleshoot and resolve front-end issues, providing timely fixes to maintain the integrity of the design system.
- Become an expert in our design system, advocating for design consistency and collaborating with cross-functional teams to implement it.
Who You Are
- 8+ years of front-end engineering experience working with modern front end frameworks to develop user-facing features or scalable platforms, with at least 2 years in a technical leadership role.
- Experience building and maintaining component libraries that support theming, localization, and customizability.
- A strong visual sense and ability to deliver pixel-perfect user interfaces that align with design specifications.
- Experience collaborating with designers to translate design mockups from design tools like Figma into reusable front-end components.
- Experience working in agile teams in a fast-paced startup environment.
- Experience implementing accessibility standards within large codebases to ensure inclusive, user-friendly interfaces that comply with WCAG guidelines.
- Strong problem-solving skills, with an ability to identify, break down, and solve complex challenges that have no known solution.
- Experience optimizing front-end performance, including lazy loading, code splitting, and efficient state management.
- Ability to influence design and engineering decisions across teams, driving alignment around the design system vision.
What Helps You Stand Out
- Deep experience with VueJS and Nuxt.
- Experience in the enterprise K-12 space.
Similar Jobs
What We Do
Powering your school's identity. Our technology helps K12 leaders build a strong digital brand, without adding work to their team. With Thrillshare mobile, it's like having a marketing team in your pocket. The stories of student achievement happen in your classrooms, stadiums, and auditoriums. Thrillshare’s app for iPhone and Android allows the people closest to the stories to be the storytellers, wherever they are. Thrillshare brings everything you need for school marketing and school communications together into a single mobile app.
The best way to manage how your community thinks and feels about your schools is by taking control of how they interact with your brand online. This means creating a consistent experience that WOWs your audience wherever they look. Build your school's brand with an ADA compliant school marketing strategy.







