We are seeking a Senior React.js Fullstack Developer with strong front-end expertise and solid backend knowledge. You will play a key role in building scalable, high-performance applications with modern UI patterns, secure integrations, and efficient fullstack architecture.
Responsibilities
- Develop and maintain modular, performant front-end components using React.js + TypeScript .
- Build and optimize pages, layouts, and APIs using Next.js .
- Implement interactive and dynamic interfaces using React Flow , Tailwind CSS, and modern UI libraries.
- Integrate real-time capabilities using WebSockets / SSE .
- Build and consume REST APIs and collaborate closely with backend systems.
- Implement secure authentication flows, including Google OAuth 2.0 .
- Write reusable custom hooks and ensure code quality, performance, and maintainability.
- Work cross-functionally with designers, backend engineers, and product teams.
- Participate in code reviews, architecture discussions, and mentor junior developers.
Required Technical Skills
Strong experience with React.js and TypeScriptProficiency with Next.jsExperience building interactive UIs using React FlowStyling experience with Tailwind CSS , ShadCN UI, Radix UIState management using Zustand or RecoilExpertise with TanStack Query for server-state managementExperience implementing real-time features using WebSockets or SSEExperience building APIs with Node.js (Fastify or Express)Experience with REST API integrationWorking knowledge of Redis + BullMQ for queues and background jobsExperience handling Google OAuth 2.0 , refresh tokens, and secure token flowsExperience working with webhooksAI Integration
Experience integrating LLMs (OpenAI, Anthropic, Llama, etc.)Familiarity with LangChain / LangGraphStrong experience with PostgreSQLWorking experience with RedisExperience with Docker , GitHub Actions (CI / CD), and deployments on AWS / GCP / VercelSoft Skills
Strong problem-solving and debugging abilityAbility to collaborate across teams and communicate clearlyCommitment to clean code, maintainability, and scalability