This position is no longer accepting applications
Closed on June 21, 2026.
This role is filled — get an email when new Visual Design roles open on DesignerJobs.io:
Front End Engineer - UI / UX
Cypress
Dashboards
Data Visualization
Design Systems
Design Tools
Figma
Frontend
Html5
JavaScript
React
Software Engineering
Tailwind
TypeScript
Ux Design
Visual Design
View similar jobs
Get alerted when similar jobs are posted — set up a New Visual Design jobs on DesignerJobs.io alert.
See other roles at Adobe.
Job Description
Benefits
This onsite role in San Jose, CA offers a chance to shape a real time analytics dashboard built with React, with a strong emphasis on user experience, accessibility, and AI assisted development. You will contribute to features that support Adobe's creativity and decision making, while growing within a collaborative culture that values input from product, design, data, and engineering partners.
- Own meaningful features in a high impact internal platform that directly supports Adobe's creativity and decision making.
- Collaborative environment with direct input on UX and feature direction in a passionate, values driven culture.
- Competitive salary and comprehensive benefits package.
- Adobe life emphasizes people, purpose, and community with programs that foster growth, inclusion, and belonging.
- Salary range: USD 139,000 - 257,550 per year, with California range of 177,900 - 257,550.
Responsibilities
- Build, maintain, and optimize responsive, high performance user interfaces for the critical metric platform using React, including Hooks and Context API within a modern toolset.
- Partner with product managers, designers, data analysts, and backend engineers to translate requirements, wireframes, and prototypes into polished features.
- Create reusable React components, custom hooks, and design system elements to ensure consistency across dashboards, charts, filters, drill downs, and reporting views.
- Implement interactive data visualizations with libraries such as Chart.js, D3.js, or Recharts, optimized for large data sets and real time updates.
- Deliver an exceptional user experience through thoughtful information architecture, interaction design, accessibility (WCAG), and iterative usability testing.
- Enhance front end performance through careful bundle size management, rendering efficiency, lazy loading, and handling complex state in data heavy apps.
- Participate in code reviews, influence front end architecture decisions, and uphold code quality with unit, component, and end to end testing.
- Utilize AI coding assistants daily to boost productivity—generating boilerplate, refactoring components, exploring implementations—while critically reviewing AI outputs.
- Keep current with React ecosystem advances, modern CSS approaches (Tailwind, CSS Modules), analytics UI trends, and evolving AI aided development workflows.
Requirements
- 4+ years of professional front end development experience, with 2-3 years focused on React.
- Proven use of AI powered coding aids such as GitHub Copilot, Cursor, or Claude on real projects.
- Strong proficiency in modern JavaScript and TypeScript, HTML5, and CSS3 including responsive design, flexbox, grid, and animations.
- Solid grasp of UI/UX principles and ability to translate designer assets (Figma, Sketch, Adobe XD) into production ready code.
- Experience building data rich applications, dashboards, or analytics tools with features like metrics visualization, filtering, sorting, and exports.
- Familiarity with state management solutions (Redux, Zustand, or React Query) and React Router.
- Knowledge of front end build tools (Vite, Create React App), testing frameworks (Jest, React Testing Library, Cypress), and Git.
- Strong problem solving and attention to detail when handling complex user flows and large scale data presentation; ability to critique and improve AI suggested code for correctness and performance.
Technologies
- React, React Hooks, Context API, Chart.js, D3.js, Recharts
- Tailwind, CSS Modules, Redux, Zustand, React Query, React Router
- Vite, Create React App, Jest, React Testing Library, Cypress
- Git, JavaScript, TypeScript, HTML5, CSS3
- Figma, Sketch, Adobe XD, Vue.js, ApexCharts
- REST, GraphQL, WebSocket
- UI libraries: MUI (Material-UI), Ant Design, Radix UI
- AI tools: Copilot, Cursor, Claude, Claude Code / Claude.dev