Job Closed
This listing is no longer active.
Making Estate Planning Simple for Financial Advisors. Built for advisors, loved by clients.
Front End Engineer
Location
Arizona + 17 moreAll locations: Arizona | California | Colorado | Connecticut | Florida | Idaho | Illinois | Kentucky | Maine | New Jersey | New York | Ohio | Massachusetts | Minnesota | Pennsylvania | Texas | Utah | Washington
Posted
94 days ago
Salary
$130K - $160K / year
Seniority
Senior
Job Description
Front End Engineer
Vanilla
• 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.
Job 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.
- Preferred experience running or implementing A/B tests and using experimentation to inform product decisions.
- 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.
Benefits
- Flexible paid time off policy and 10 company-wide paid holidays
- Parental leave, 4 weeks for all full-time employees and up to 12 weeks for birthing parents
- Medical, dental, and vision benefits coverage for employees and their families
- 401K eligibility after one month of employment
- Free estate planning documents
- Budget for learning & development and home office setup
- Paid parking or transit for hybrid and in office employees
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Frontend Software Engineer – Product R&D, Innovation & Ownership
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
• Build out frontend features using Angular, Web Components and REST API technology. • Write clean, maintainable, and efficient code. • Participate in code reviews and mentoring of junior developers. • Work with your squad to deliver awesome new features on time and continuously improve. • Collaborate with product and design teams to turn stories into impactful, user-friendly UI/X. • Partner up with Test Engineers to assess issues and resolve and bugs.
• Design and develop scalable Single Page Applications (SPAs) using Angular and React • Build reusable UI components and frontend modules using modern JavaScript frameworks • Collaborate with backend developers to integrate RESTful APIs and enterprise backend services • Maintain clear API contracts between frontend applications and backend systems • Ensure high performance, responsiveness, and accessibility across web applications • Work with API Management (APIM) Gateway and Developer Portal for API integrations • Support event-driven architectures by integrating with Azure Event Hubs / PubSub-based systems • Participate in code reviews and enforce frontend development best practices • Mentor junior developers and contribute to improving the overall frontend architecture • Ensure cross-browser compatibility and responsive design across devices • Contribute to CI/CD workflows using Azure DevOps (Repos, pipelines, and deployments)
• Design and develop scalable Single Page Applications (SPAs) using Angular and React • Build reusable UI components and frontend modules using modern JavaScript frameworks • Collaborate with backend developers to integrate RESTful APIs and enterprise backend services • Maintain clear API contracts between frontend applications and backend systems • Ensure high performance, responsiveness, and accessibility across web applications • Work with API Management (APIM) Gateway and Developer Portal for API integrations • Support event-driven architectures by integrating with Azure Event Hubs / PubSub-based systems • Participate in code reviews and enforce frontend development best practices • Mentor junior developers and contribute to improving the overall frontend architecture • Ensure cross-browser compatibility and responsive design across devices • Contribute to CI/CD workflows using Azure DevOps (Repos, pipelines, and deployments)
• Participate in requirements analysis. • Analyze and estimate implementation efforts. • Actively participate in the development of new features from scratch. • Ensure that assigned tasks are delivered within established timelines and required quality objectives. • Analyze and correct bugs in deployed applications



