GenAI Front-End Engineer
Apollo Professional Solutions, Inc.
South San Francisco, CA, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on public-rest32.bullhornstaffing.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
Business Analytics Applications
Human-Computer Interaction
Identity and Access Management
Ui Patterns
Data Streaming
TypeScript
Web Applications
Chatbots
ReactJS
+6 more
Generative AI
Event Driven Architecture
Material UI
Front End Software Development
Restful APIs
Web Api
Job description
- Develop reusable conversational AI and analytics experiences that can be embedded into applications owned by multiple teams.
- Design integration solutions using technologies such as:
- Micro-frontends
- Web Components
- Embedded SDKs
- Module Federation
- Secure iFrame architectures
- Enable host applications to pass authentication, user context, active screen information, filters, and user actions into the AI experience.
- Build dynamic GenAI interfaces that support:
- Real-time streaming responses
- Multi-turn conversations
- Clarification workflows
- Conversation history
- Robust error handling
- Render rich AI-generated content, including:
- Data tables
- Interactive charts
- Citations and references
- Reusable result components
- Integrate with REST and streaming APIs while managing authentication, authorization, and token lifecycle requirements.
- Create well-defined SDK contracts, integration APIs, event models, callbacks, and version-controlled interfaces.
- Capture and leverage contextual information from host applications, including active pages, selected objects, filters, and user interactions., GenAI Front-End Engineer, React Developer, TypeScript Engineer, AI User Interface Developer, Micro-Frontend Engineer, Embedded SDK Developer, Conversational AI, Generative AI, Enterprise AI Applications, Web Components, Module Federation, REST APIs, Streaming APIs, AWS, Amazon Bedrock, AgentCore, Front-End Contract Opportunity.
Requirements
- Proven production experience developing applications with React and TypeScript.
- Demonstrated success embedding user interfaces, services, or micro-frontends into existing applications.
- Experience designing and maintaining integration APIs, SDKs, event-driven architectures, and versioned interfaces.
- Strong understanding of host application context management and cross-application communication.
- Hands-on experience building Generative AI (GenAI) user experiences with streaming interactions and conversational workflows.
- Experience presenting structured AI responses through tables, charts, citations, and reusable UI patterns.
- Strong expertise integrating REST APIs, streaming services, authentication systems, and token management solutions., * Experience building reusable front-end SDKs or shared UI components consumed by multiple applications.
- Hands-on experience with:
- Micro-frontends
- Web Components
- Module Federation
- Secure iFrame integration patterns
- Familiarity with MCP clients, embedded analytics platforms, or enterprise copilot solutions.
- Experience working with AWS-based AI solutions, including Amazon Bedrock and AgentCore-powered applications.
Location & Availability
- San Francisco Bay Area candidates preferred, with the ability to work onsite 1-2 days per week.
- Candidates outside the Bay Area must be available for 4-6 hours of daily overlap with Pacific Time business hours.
About the company
In this role, you will design and build highly scalable front-end solutions that enable AI-driven conversations, analytics visualizations, and contextual insights within existing products. Success in this position requires strong expertise in React, TypeScript, micro-frontends, embedded SDKs, and AI-powered user interfaces.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on public-rest32.bullhornstaffing.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦