Front End Developer

πŸ‡ΊπŸ‡Έ United States - Remote
πŸ’» Software DevelopmentπŸ”΅ Mid-level

Job description

SMASH, Who we are?

We believe in long-lasting relationships with our talent. We invest time getting to know them and understanding what they seek as their professional next step.

We aim to find the perfect match. As agents, we pair our talent with our US clients, not only by their technical skills but as a cultural fit. Our core competency is to find the right talent fast.


This position is remote within the United States. You must have U.S. citizenship or a valid U.S. work permit to apply for this role.


Role summary

You will design and build a production-grade, highly intuitive frontend that simplifies complex AI-driven contract validation workflows. This role focuses on translating sophisticated financial, contractual, and agentic AI logic into explainable, user-friendly interfaces that enable fast decision-making, transparency, and overpayment prevention.


Responsibilities

  • Design and implement UI v9.0 with full schema coverage across 245+ contract and validation fields.

  • Build complex, multi-tab contract detail views using progressive disclosure patterns.

  • Develop three-panel exception comparison views (Contract Expected vs Invoice Received vs Resolution).

  • Implement real-time dashboards, including prevented overpayment counters and validation queues.

  • Visualize agentic AI reasoning, confidence scores, and extraction quality indicators.

  • Create explainable AI interfaces that clearly answer β€œwhy” an exception was flagged.

  • Design and implement feedback loops to allow users to correct or validate AI findings.

  • Build advanced data visualizations for compliance trends, vendor performance, and pattern detection.

  • Implement priority-based validation queues using impact, urgency, and confidence scoring.

  • Develop mobile-responsive experiences with bottom-tab navigation for approvals on the go.

  • Integrate frontend components with REST and GraphQL APIs and real-time updates via WebSockets.

  • Collaborate closely with product, design, and backend teams to deliver scalable, high-quality UI solutions.


Requirements – Must-haves

  • Strong experience building complex frontend applications using React and TypeScript.

  • Proven expertise in UI/UX design principles, including information architecture and progressive disclosure.

  • Hands-on experience with responsive and mobile-first design (CSS Grid, Flexbox).

  • Experience implementing advanced data visualizations using D3.js, Chart.js, or similar libraries.

  • Proficiency with state management patterns (Redux, Context API) for large-scale applications.

  • Experience consuming REST and GraphQL APIs and handling real-time data updates.

  • Strong attention to accessibility standards (WCAG) and usability best practices.

  • Ability to translate complex business logic into intuitive, user-centered interfaces.

  • Strong collaboration and communication skills in cross-functional, fast-paced environments.


Nice-to-haves (optional)

  • Experience designing explainable AI or human–AI interaction (HAI) interfaces.

  • Background working with financial, contract management, or compliance systems.

  • Familiarity with Figma or Sketch for high-fidelity prototyping.

  • Experience with analytics-heavy dashboards or workflow-driven enterprise applications.

  • Exposure to AI-driven products, agentic workflows, or RAG-based systems.

Share this job:
Please let SMASH know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Find Remote Jobs

Connect with top companies hiring for remote jobs, work-from-home roles, and 100% online jobs worldwide.

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Apply