Company: Aubrant Digital
Salary: Not provided
Location: , United States
• Design and build complex, responsive, and accessible user interfaces in Vue 3 using TypeScript, modern JavaScript (ES2020+), HTML5, CSS3, and Sass. • Architect component state, composition, and reusability patterns; write highly optimized, modular components that scale across applications. • Profile and resolve front-end performance bottlenecks across rendering, bundle size, and runtime behavior. • Translate Figma design system outputs into production code, leveraging auto-layout, variables, components, and Dev Mode handoff to maintain fidelity from design to implementation. • Build and maintain reusable UI component libraries and design tokens that codify the design system across products and teams. • Lead implementation of WCAG 2.1 AA compliant interfaces using semantic HTML, ARIA, keyboard navigation, and screen reader testing. • Conduct accessibility audits, define remediation plans, and coach the team on accessibility best practices. • Champion code quality through code review, automated testing, linting, and front-end engineering standards.
• Bachelor's Degree in Computer Science or a related discipline, or equivalent experience. • MUST be proficient in written and spoken English (85%). • 5 to 8 years of professional front-end engineering experience building production web applications. • Senior-level proficiency in TypeScript, modern JavaScript (ES2020+), HTML5, CSS3, and Sass, with deep understanding of the browser rendering pipeline. • Senior-level proficiency in Vue 3, including the Composition API, reactivity system, component architecture, state management (Pinia or equivalent), and the broader Vue ecosystem. • Senior-level proficiency in WCAG 2.1 AA accessibility, including semantic HTML, ARIA patterns, keyboard interaction models, and screen reader testing. • Demonstrated experience consuming Figma design system outputs in production workflows, including auto-layout, variables, components, and Dev Mode handoff. • Working knowledge of Vuetify 3, Quasar, and Tailwind CSS. • Strong experience with responsive design, cross-browser compatibility, and performance optimization techniques (code splitting, lazy loading, server-side rendering, Core Web Vitals tuning). • Experience with modern front-end tooling: Vite or Webpack, ESLint, Prettier, and unit/component testing frameworks (Vitest, Jest, Vue Test Utils, Playwright, or Cypress). • Solid Git/version control discipline, code review practices, and CI/CD familiarity. • Experience integrating with REST and GraphQL APIs and handling complex client-side data flows. • Excellent analytical and problem-solving skills; ability to operate effectively when requirements are ambiguous. • Adaptability and ability to operate effectively under uncertainty.
• Health insurance • Paid time off • Flexible working arrangements • Professional development
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.