About Aviso
Aviso is the leading AI revenue operating system. We act as a compass to guide sales teams to maximize growth and minimize risk. Avisos predictive AI delivers revenue intelligence, drives team-wide actions and course corrections, and gives precise guidance so sellers and teams dont get lost in the fog of CRM and other point tools.
With demonstrated results across Fortune 500 companies and industry leaders such as Dell, Nuance, Honeywell, Elastic, GitHub and RingCentral, Aviso works at the frontier of AI to help teams close more deals and drive more revenue. Aviso AI has generated 350 billion insights, analyzed $400B in pipeline, and helped customers win $1640B in deals. By using Aviso AI, sales teams close on average 20% more deals with 98%+ accuracy, reduce sales cycles by north of 25%, and reduce spending on non-core CRM licenses by 30%.
Aviso is backed by Storm Ventures, Scale Venture Partners, Shasta Ventures, and other leading Silicon Valley investors.
About the Role
We are looking for a highly skilled and visionary Director - Front-end Development to lead our front-end engineering team, driving the development of user-centric, scalable, and high-performance web applications.
Key Responsibilities:
Leadership & Strategy:
- Lead and manage a team of front-end engineers, fostering a culture of innovation, collaboration, and high performance.
- Work closely with the Product, UX/UI, and Backend teams to define and deliver on the front-end vision and roadmap.
- Set strategic goals for front-end architecture, ensuring scalability, security, and performance.
- Stay up-to-date with industry trends and emerging technologies to continuously evolve the front-end capabilities of Aviso AI.
Architecture & Development:
- Own the front-end architecture, ensuring seamless integration with backend systems and APIs.
- Architect and implement reusable, scalable, and high-performance code using modern front-end frameworks such as React.js, Angular, or Vue.js.
- Drive the design and implementation of component libraries and design systems to ensure consistency across products.
- Optimize web applications for speed and scalability across different browsers and devices.
Team & Talent Development:
- Hire, mentor, and develop front-end engineers, promoting best practices in coding, testing, and development workflows.
- Encourage a culture of continuous learning, professional growth, and cross-team collaboration.
- Foster an inclusive and dynamic work environment that attracts and retains top talent.
Collaboration & Stakeholder Engagement:
- Collaborate with product managers, designers, and backend developers to translate user needs and business requirements into intuitive, responsive, and efficient web applications.
- Provide technical leadership to ensure timely and high-quality delivery of products and features.
- Act as a key technical advisor to the executive team, providing insights on front-end development trends and opportunities.
Requirements:
Experience:
- 12+ years of experience in front-end development, with at least 5 years in a leadership or management role.
- Proven experience building and scaling web applications in a fast-paced environment.
- Expertise in modern JavaScript frameworks (React.js, Angular, Vue.js) and state management libraries (Redux, Vuex, etc.).
- Strong understanding of HTML5, CSS3, and responsive design principles.
- Familiarity with backend technologies (Node.js, GraphQL, REST APIs) is a plus.
Technical Skills:
- Deep expertise in front-end architecture and performance optimization.
- Experience with continuous integration (CI), automated testing, and deployment pipelines.
- Strong understanding of design systems, component-driven development, and user experience principles.
- Solid experience with version control tools (Git) and development collaboration platforms (Jira, Confluence, etc.).
Leadership Skills:
- Strong leadership, project management, and team development capabilities.
- Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
- Experience leading cross-functional teams and driving product delivery from concept to release.
Education:
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field (or equivalent experience).