UI/UX Engineer
San Jose, CA/Remote
Client: Google
Rate: $45/hr
Role Overview
We are seeking a highly skilled and autonomous UI/UX Engineer who blends strong design thinking with advanced frontend engineering capabilities. This role is ideal for a professional who can own the complete user experience—from ideation to implementation—while ensuring seamless, intuitive, and scalable interfaces.
You will act as the voice of the user, transforming complex AI-driven workflows into elegant, user-friendly experiences. This is a high-impact role requiring independent decision-making, problem-solving, and the ability to deliver production-ready solutions with minimal supervision.
Key Responsibilities
1. End-to-End Product Design
- Lead UX discovery, user journey mapping, wireframing, and high-fidelity prototyping.
- Design intuitive interfaces tailored for AI-powered applications.
- Translate ambiguous ideas into structured and user-centric design solutions.
2. Frontend Development
- Develop responsive, high-performance UI components using Angular JS and Vanilla JavaScript (ES6+).
- Convert design prototypes into scalable and maintainable code.
- Ensure cross-browser compatibility and performance optimization.
3. Google AppScript Development
- Build custom UI components using Google AppScript (HTML Service).
- Develop overlays, dialogs, and extensions within the Google Workspace ecosystem.
- Integrate frontend solutions with backend logic in AppScript.
4. AI Experience & Visualization
- Design innovative UI patterns to represent:
- AI confidence scores
- Processing states
- Real-time outputs
- Simplify complex AI results for non-technical users through intuitive visualization.
5. Independent Problem Solving
- Identify UX gaps, usability issues, and UI bugs proactively.
- Take full ownership of diagnosing and resolving frontend challenges.
- Act as the final authority on UI/UX quality and improvements.
6. Design System & Standardization
- Define and maintain reusable UI components and design systems in Angular JS.
- Ensure consistency in design patterns, accessibility, and responsiveness.
7. Stakeholder Collaboration
- Work directly with clients and stakeholders to understand requirements.
- Translate business needs into effective user experiences without heavy dependency on intermediaries.
- Provide expert recommendations when proposed solutions may negatively impact UX.