Vanilla is a startup focused on modernizing estate planning through AI technology. They are seeking a Senior Frontend Engineer to lead frontend architecture and quality for AI features, ensuring alignment with application standards and promoting best practices across teams.
Responsibilities:
- Own frontend architecture and quality for all AI features
- Align AI frontend implementation with wider application standards, including shared components, service API patterns, and design system usage
- Partner with organization frontend leaders to learn, internalize, and propagate best practices across teams
- Contribute to and evolve our shared design system and atomic component architecture
- Drive consistency across shared components, service APIs, and UI patterns
- Lead large, complex frontend initiatives end to end
- Work closely with Product and Design to translate ambiguous ideas into scalable, high quality UI systems
- Provide strong technical direction and mentorship to frontend contributors
- Establish frontend observability and tracking standards, including analytics and instrumentation
- Ensure performance, accessibility, and maintainability across the UI surface area
- Collaborate with backend and ML engineers to integrate AI powered experiences into a production grade frontend
Requirements:
- 5+ years of frontend engineering experience
- Deep expertise in React and TypeScript
- Strong understanding of atomic design principles and scalable component architecture
- Proven experience contributing to or leading a design system
- Experience maintaining frontend quality across multiple teams or product surfaces
- Experience with GraphQL and/or RESTful APIs
- Communicates blockers and concerns early, with clear reasoning and a focus on business impact
- Able to advocate for quality and architectural direction with concrete examples and data
- Experience mentoring engineers and raising frontend standards
- Experience using AI tools to assist in development and design
- Experience implementing analytics and tracking
- Familiarity with tools like Datadog or similar observability platforms
- Strong collaboration history with product designers using Figma and wireframes
- Comfortable resolving design inconsistencies proactively, not passively
- Experience working across teams and bringing alignment to shared patterns
- Able to embed temporarily with another engineering group to internalize best practices and bring them back
- Experience integrating AI or ML driven features into production UIs
- Familiarity with GraphQL and service oriented frontend architecture
- Experience working in fast growing startup environments
- Experience with Rails or Python is a plus