Haystack
← Back to Jobs
Technology
AT

UI Developer

Advanced Tech PlacementPasadena, CA🇺🇸United StatesPosted Sep 24, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Pasadena, CA, United States
Posted
20 hours ago
Node.jsFigmaAngularCSSHTMLReactTypeScriptVue

Job Description

We are seeking a highly skilled UI Developer with 7+ years of experience in front-end development. The ideal candidate will have expertise in StencilJS, Angular, and modern front-end technologies, along with a strong grasp of UX/UI design principles and web accessibility standards. This role involves building high-performance, scalable, and accessible user interfaces for web applications.

Key Responsibilities:

  • Develop and maintain high-quality, scalable, and responsive UI components using StencilJS and Angular.
  • Write clean, modular, and reusable TypeScript, HTML, and CSS code.
  • Work with Node.js and NPM to manage dependencies and automate tasks.
  • Design and prototype UI/UX concepts using Figma.
  • Ensure web accessibility compliance (WCAG, ARIA) for all UI components.
  • Collaborate with backend engineers to integrate UI components with RESTful APIs.
  • Optimize web applications for performance, scalability, and cross-browser compatibility.
  • Stay up to date with modern front-end frameworks (Vue, React, Ember) and best practices.
  • Participate in code reviews, mentoring, and knowledge-sharing with the team.

Required Skills & Experience:

  • 7+ years of experience in UI development.
  • Proficiency in TypeScript, HTML, CSS, JSON, and Node.js.
  • Hands-on experience with StencilJS and Angular.
  • Strong knowledge of NPM for package management.
  • Expertise in UX/UI design principles and best practices.
  • Familiarity with Figma for prototyping and design collaboration.
  • Experience ensuring web accessibility standards (WCAG, ARIA).
  • Understanding of RESTful APIs and Client/Server protocols.

Nice-to-Have Skills:

  • Experience with Vue.js, React, or Ember.
  • Strong problem-solving and debugging skills.

Similar jobs