Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

CofounderHubs

NewBe an early applicant

Frontend Developer

Posted Updated 1 applied
Discussion

Summary

Remote, worldwide frontend developer improving a live SaaS product where businesses upload documents and an AI agent answers customer questions. Day to day: building real-time WebSocket chat (typing indicators, read receipts, reconnection) and polishing the UI with Next.js 14, React 18, TypeScript, and Tailwind, plus writing unit and integration tests.

Project Overview:
- A working SaaS platform where businesses upload their documents and an AI agent answers customer questions from them.
- The product is live with paying users.

Required Responsibilities:
- Implement real-time chat functionality using WebSocket connection for live messaging.
- Manage typing indicators and message status including sent, delivered, and read indicators.
- Develop auto-scroll that respects user scroll position.
- Establish robust reconnection handling.
- Fix modal z-index stacking issues.
- Eliminate full page reloads on state changes.
- Add proper loading and error states.
- Utilize React.memo and useCallback to improve performance where it actually helps.
- Create unit tests for components.
- Create integration tests for the chat flow.
- Update the interface to look and feel like an AI support product.

Technical Requirements:
- Next.js 14 (Pages Router).
- React 18.
- TypeScript.
- Tailwind CSS 3.
- Sass/SCSS.
- Framer Motion.

Desired Qualifications:
- Strong React and TypeScript skills.
- Experience building real-time features using WebSockets or similar technologies in a frontend environment.
- Comfortable with Tailwind CSS and responsive, accessible UI.
- Ability to transform a messy dashboard into a clean, fast, and usable interface.
- Capability to explain frontend work to a non-technical project owner by showing, not describing code.

Location: Remote - Anywhere

Skills required for this job:

  • Accessibility
  • Front-end development
  • React.js
  • Responsive web design
  • Tailwind.css
  • TypeScript
  • WebSockets

Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →