Senior Frontend React Developer - AI-Powered Applications
About the Role
We're hiring a Senior Frontend React Developer to join our dynamic team at Shelf, where you will play a crucial role in crafting interfaces that make enterprise AI accessible and trustworthy. As a Senior Frontend React Developer, you will be responsible for building production-ready Next.js applications that handle high-load scenarios and real-time AI interactions. This is an exciting opportunity to work with cutting-edge technology and contribute to the AI revolution.
What You'll Do
- Design and implement production-ready Next.js SSR applications with complex state management, handling high-load scenarios and real-time AI interactions at scale.
- Build interfaces for AI-powered features including streaming LLM responses, semantic search across millions of documents, and interactive knowledge graphs.
- Architect component libraries and maintain our design system in Storybook, ensuring reusability and accessibility across the platform.
- Develop enterprise-grade functionality including multi-language support, accessibility compliance, and security implementations that meet SOC 2 standards.
- Create comprehensive technical specifications and component API designs that clearly communicate interface decisions and performance trade-offs.
- Optimize data-heavy UIs using React Flow for node-based graphs and Highcharts for analytics visualizations.
- Instrument components for performance monitoring and build automated visual regression tests with Playwright.
- Integrate with backend services via REST APIs and handle websocket connections for real-time updates.
Requirements
- Over 5 years of professional frontend engineering experience, including more than 3 years specializing in React and modern JavaScript/TypeScript.
- Production Next.js experience - you've built and shipped SSR applications at scale.
- Deep TypeScript expertise - you write type-safe code with generics and utility types.
- Hands-on experience architecting state solutions for real-time collaboration and large-scale data synchronization.
- Experience building applications with localization, accessibility, and security best practices.
- Proven track record optimizing applications for performance under heavy traffic.
- Strong expertise with Tailwind CSS and/or CSS-in-JS solutions.
- Upper-Intermediate or better English skills for technical communication.
Nice to Have
- Experience with React Flow, Highcharts, or other complex data visualization libraries.
- Familiarity with observability and monitoring tools like Datadog or Sentry.
- Experience with AI coding assistants (OpenAI Codex, Claude, etc.).
What We Offer
- B2B contract with competitive salary.
- Company stock options.
- Hardware: MacBook Pro.
- Modern technical stack and premier AI development environment.
- Opportunity to work on meaningful projects that impact the future of AI.
This role offers a unique opportunity to work on cutting-edge AI applications, making a significant impact in the industry while enjoying a competitive salary and remote work flexibility.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months