Job Description
Job Opportunity: React Native Chat Experience Developer
Contract Duration: Long Term Contract
Location: Remote
Core Mission
Build a world-class conversational AI interface that works seamlessly across web and mobile, creating the foundation for an action-oriented benefits assistant.
Required Skills
- React Native expertise - Building complex, performant apps for both web and mobile from single codebase
- Real-time UI development - WebSocket/streaming responses, typing indicators, smooth animations
- Chat/messaging interfaces - Prior experience building WhatsApp/Slack-style interfaces
- State management - Managing complex conversation state, offline support, session handling
- Component architecture - Building extensible widget systems and reusable components
Technical Environment
- React Native (web and mobile deployment)
- Integration with Python/FastAPI backend services
- GraphQL via PostGraphile for data layer
- REST APIs for existing services
- LangChain for LLM streaming responses
Working Style
- Product engineer mindset - ship fast, iterate based on feedback
- Own features end-to-end including testing
- Daily collaboration with Principal Engineer and UX engineer
- Comfortable with rapid prototyping and frequent pivots
- AI-assisted development (Claude Code/Copilot) required
Nice to Have
- Experience with in-app widgets/mini-apps
- Mobile notification systems
- Accessibility/WCAG compliance
- Benefits/healthcare domain knowledge
Working Style
- Product engineer mindset - bias toward shipping and learning
- Own features end-to-end including testing
- Daily collaboration with Principal Engineer
- Comfortable with ambiguous requirements
- AI-assisted development (Claude Code/Copilot) required
Nice to Have if possible
- Experience with Unstructured.io or similar document processing frameworks
- Knowledge of insurance/benefits document formats (SPDs, SBCs)
- Workflow orchestration tools (Temporal, Airflow)
Job Tags
Long term contract, Contract work, Remote work,