HamburgerMenu
hirist

QuinStreet - Lead UI Developer - Vue.js/React.js

Posted on: 13/12/2025

Job Description

About the Role :


We are looking for a Lead UI Developer who brings together deep technical expertise, a strong sense of design, and the ability to architect scalable, high-performance front-end systems.

In this role, you will own UI development end-to-end, work closely with UX designers, and build reusable, high-quality components that serve millions of users.

Youll work with modern technologies such as Vue 3, React.js, Figma, Storybook, and REST APIs, making key decisions that shape our product experiences.

Key Responsibilities :

Front-End Development & Architecture :

- Write clean, maintainable, secure, and scalable front-end code.

- Lead frontend architecture, ensuring modularity, performance, and long-term scalability.

- Build reusable UI components, libraries, and design-system-driven interfaces.

- Establish engineering best practices across code quality, reviews, documentation, and testing.

Collaboration & Cross-Functional Ownership :

- Work closely with UX designers to convert Figma and Storybook components into production-ready UI.

- Partner with backend teams to integrate REST APIs in clean and optimized ways.

- Collaborate with QA, Product Managers, and Business stakeholders to refine requirements and ensure smooth delivery.

- Review UI deliverables from the team, providing mentorship and guidance.

Performance Optimization :

- Troubleshoot complex UI issues, performance bottlenecks, rendering inefficiencies, and architectural gaps.

- Drive improvements around loading performance, accessibility, responsiveness, and cross-browser compatibility.

Leadership & Mentorship :

- Lead projects end-to-end - from planning to release.

- Make architectural decisions, evaluate tools/technologies, and ensure high engineering standards.

- Mentor junior and mid-level developers and foster a collaborative engineering culture.

Required Skills & Experience

- 7+ years of hands-on experience in web or software development.

- 5+ years of experience with Vue.js (preferred) or React.js.

- Strong understanding of front-end architecture, UI state management, component design patterns, and micro-frontends (nice-to have).

- Expertise integrating REST APIs with SPA frameworks.

- Deep familiarity with design systems, component libraries, and UI development best practices.

- Ability to lead initiatives, make sound architectural decisions, and guide teams.

Bonus Points

- Experience in mobile development (iOS/Android) using native, hybrid, or cross-platform frameworks.

- Strong UX thinking with interest in user-centered design and accessibility (WCAG/ARIA).

- Passion for clean design, reusability, performance optimization, and beautiful interfaces


info-icon

Did you find something suspicious?