Staff Frontend Engineer

  • Posted 3 hours ago | Updated 3 hours ago

Overview

Remote
$60 - $62
Contract - W2
Contract - 3 Month(s)
No Travel Required

Skills

Artificial Intelligence
IT Management
Machine Learning (ML)
React.js
TypeScript
Salesforce.com
MVP
POC
JavaScript
Customer Facing
Mentorship

Job Details

The Opportunity ground-up AI-powered customer support experience that is integrated with a Salesforce based customer support site. You'll contribute from POC through MVP, building the foundation for a product that needs to ship fast and scale intelligently.

Technical Leadership:

  • Define and own frontend architecture for POC and MVP phases
  • Make critical technical decisions that balance speed, quality, and long-term maintainability
  • Utilize engineering practices, patterns, and standards that enable velocity
  • Drive front end delivery in collaboration with backend engineers and product leadership
  • Build solutions for real-time AI interactions and conversational interfaces

Execution:

  • Build production-ready React applications from zero to launch
  • Design and implement component libraries and frontend design systems
  • Create responsive, accessible interfaces for customer-facing chat and admin dashboards
  • Integrate with AI/ML APIs and handle streaming responses, state management, and error handling
  • Implement analytics, monitoring, and observability for frontend performance
  • Ship iteratively with focus on learning fast and validating assumptions

Key Deliverables

  • Viable POC and Production-ready MVP applications
  • Scalable frontend architecture and technical documentation
  • Reusable component library and design system implementation
  • Integration with backend APIs and AI services
  • Performance-optimized, accessible user experiences

Required Skills:

  • 8+ years frontend engineering experience with 2+ years at staff/principal level or equivalent
  • Expert-level React skills with deep understanding of modern patterns (hooks, context, suspense)
  • Proven track record shipping 0-to-1 products rapidly without sacrificing quality
  • Strong systems thinking and ability to architect scalable frontend solutions
  • Experience with TypeScript, state management (Redux/Zustand/Jotai), and modern build tools
  • Ability to work autonomously and drive projects from ambiguity to production

Preferred:

  • Experience building real-time, conversational, or AI-powered interfaces
  • Background with WebSockets, streaming APIs, or event-driven architectures
  • Familiarity with design systems (Radix, Shadcn, MUI) and component-driven development
  • Experience with Next.js, Vercel, or modern React frameworks
  • Understanding of backend APIs, authentication patterns, and data fetching strategies
  • Track record mentoring engineers or establishing technical standards

You Excel At:

  • Moving fast while making pragmatic technical decisions
  • Balancing perfect architecture with shipping working software
  • Writing clean, maintainable code that others can build on
  • Navigating technical trade-offs and communicating decisions clearly
  • Collaborating with designers and backend engineers as a technical partner
  • Debugging complex issues and unblocking yourself quickly
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.