Architect, build, and optimize scalable user interfaces that process high-volume, real-time video feeds and telemetry data for the Avigilon Alta Video Management System (VMS).
Compensation
Competitive salary and bonus schemes
Responsibilities
Build modular, maintainable user interfaces using Vue 3, Pinia, and TypeScript
Implement reactive client-side data flows and state management patterns
Integrate RESTful APIs and WebSockets for high-performance communication
Apply robust testing methodologies and client-side debugging practices
Conduct thoughtful code reviews and champion maintainable design patterns
Requirements
Bachelor’s Degree in Computer Science, Software Engineering, or a STEM discipline
Lead development of full stack web applications using Node.js, React, Next.js, and TypeScript, owning features end-to-end and guiding technical direction.
Responsibilities
Lead design, development, and delivery of production web applications using Node.js, React, Next.js, and TypeScript
Act as primary technical point of contact for the client
Make and document architecture decisions across APIs, data models, and frontend structure
Design, build, and consume REST and GraphQL APIs, including Apollo Server/Client
Design schemas and optimize queries across PostgreSQL/MySQL and MongoDB/Redis
Requirements
Bachelor’s degree in computer science, Software Engineering, or a related field
Build and evolve the engineering surface of the design system, including theme system, design tokens, and tooling for designers and product teams.
Compensation
For positions in this location, we offer a base pay of $149,800 - $262,200, plus equity (when applicable), variable/incentive compensation and benefits.
Responsibilities
Evolve the theme system and its design token architecture
Engineer tooling that makes the design system easy to adopt
Build AI skills and tooling that put the design system to work for engineers, designers, and product partners
Partner closely with design system designers and product managers
Trace the downstream impact of every change across consuming teams and customer instances
Requirements
Nice to have: Experience building AI tooling for other engineers, designers, or product partners
Nice to have: Experience building developer-facing documentation or enablement sites
Lead the technical approach for complex or ambiguous problems that affect multiple products, from investigation through release, and shape shared UI architecture and engineering foundations used across HPE products.
Compensation
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 147,000 - 279,000 in Colorado
Responsibilities
Lead the technical approach for complex or ambiguous problems that affect multiple products, from investigation through release
Weigh trade-offs in user value, reuse, compatibility, accessibility, and maintenance; resolve competing requirements with technical leads and partner teams
Help shape technical direction for accessible React and TypeScript components, reusable APIs, design tokens, themes, and shared UI foundations
Evaluate requests and contributions for enterprise reuse and architectural fit
Help establish clear acceptance criteria and guide contributors through review and remediation to meet accessibility, implementation, and maintainability expectations
Requirements
Bachelor's or master's degree in computer science, software engineering, human-computer interaction, or a related field
Lead the visual modernization of an established C# and ASP.NET WebForms application, driving responsive, accessible UI improvements and integrating with backend services.
Responsibilities
Refresh and elevate the interface within a C# and ASP.NET WebForms application
Build modern, responsive, and accessible UI improvements
Establish front-end quality across the team
Perform code reviews to ensure quality standards
Collaborate with product management and UX design
Requirements
Nice to have: Experience modernizing WebForms interfaces toward modern patterns
Nice to have: Design system integration and component libraries
Nice to have: Accessibility standards (WCAG 2.1)
Nice to have: Performance profiling and optimization tools