🏢 About Parspec
Founded in 2021, Parspec is on a mission to revolutionize material procurement for the $13 trillion construction industry. Using proprietary AI technology, Parspec maintains a comprehensive catalog of millions of products, helping designers, builders, distributors, and sales agents find the right products instantly. Backed by leading venture investors, Parspec is building transformative technology that reshapes one of the world's oldest industries.
🎯 The Role
As a Senior Frontend Engineer, you will be a pivotal member of Parspec's engineering team, owning complex features end-to-end. You will architect scalable React applications, drive component-driven design systems, and lead frontend excellence while mentoring others. This role involves close collaboration with Product, Backend, Design, and AI teams to deliver pixel-perfect, scalable user experiences across Parspec's AI-powered construction platform.
🛠️ Tech Stack
- React.js with Hooks and functional components
- TypeScript (generics, utility types, strict typing)
- GraphQL (Apollo Client / Relay)
- State Management: Context API, Redux, Zustand
- Microfrontends via Module Federation
- Build Tools: Webpack, Vite
- Testing: Jest, React Testing Library, Cypress
- AI Development Tools: GitHub Copilot, agentic workflows
💼 What You'll Do
- Architect reusable, modular component-driven systems using React Hooks
- Integrate and optimize GraphQL APIs with advanced caching, pagination, and error handling
- Implement robust state management solutions with TypeScript typing
- Optimize performance through memoization, code splitting, lazy loading, and virtualization
- Build and maintain Microfrontend architectures for independent deployments
- Leverage AI-powered tools to boost development productivity
- Write comprehensive tests ensuring accessibility (WCAG) and cross-browser compatibility
- Lead code reviews, mentor junior engineers, and drive frontend best practices
✅ What You'll Need
- 5-8 years of frontend development experience with 4+ years in production React
- Strong JavaScript (ES6+) and advanced TypeScript skills
- Deep experience with React Hooks and component-driven architectures
- Hands-on GraphQL integration expertise (Apollo Client/Relay)
- Proven track record with state management (Context API, Redux, Zustand)
- Performance optimization experience (memoization, code splitting, virtualization)
- Comprehensive testing skills (Jest, React Testing Library, Cypress)
- Familiarity with modern build tools (Webpack, Vite) and CI/CD pipelines
- Experience using AI development tools in production
🌟 Nice to Have
- Microfrontend architecture experience (Module Federation, single-spa)
- Accessibility expertise (WCAG standards implementation)
- Experience mentoring junior engineers and leading technical decisions
- Collaboration on GraphQL schema design with backend teams
- Production experience with complex, data-intensive user interfaces