React Developer
Role details
Job location
Tech stack
Job description
We are seeking a forward-thinking React developer who doesn''''''''t just write code but orchestrates it using the latest AI development tools. You will be responsible for building high-performance, scalable web applications while maintaining a high velocity by integrating AI assistants into your daily workflow. The ideal candidate treats AI tools as a force multiplier to deliver clean, testable, and robust frontend architectures., * AI-Driven Development: Utilize AI coding assistants (GitHub Copilot, Cursor, or similar) to accelerate feature delivery, refactor legacy code, and automate repetitive boilerplate.
- Frontend Architecture: Design and maintain complex, responsive user interfaces using React.js and modern state management (Redux, Context API, or Zustand).
- AI Integration: Collaborate with backend teams to integrate Generative AI APIs (OpenAI, Anthropic) directly into the frontend user experience.
- Performance Optimization: Use AI profiling tools to identify bottlenecks and optimize applications for maximum speed, accessibility, and SEO.
- Quality Assurance: Leverage AI to generate comprehensive unit and integration tests (Jest, Cypress, or React Testing Library) to ensure 99% uptime.
- Component Systems: Build and document reusable UI component libraries using TypeScript and Tailwind CSS.
Requirements
- Core Stack: Expert-level proficiency in React.js, JavaScript (ES6+), and TypeScript.
- AI Tooling: Advanced experience with GitHub Copilot, Cursor, Claude Dev, or ChatGPT for code generation and debugging.
- Styling: Mastery of Tailwind CSS, CSS-in-JS, or Saas.
- State & Data: Strong experience with RESTful APIs, GraphQL, and asynchronous data fetching.
- VCS: Expert knowledge of Git-based workflows., * Experience building AI-powered dashboards or chat interfaces.
- Knowledge of Next.js and Server-Side Rendering (SSR).
- Familiarity with Vercel AI SDK.
- Background in the Aviation or Travel industry (preferred for our current client project).