Overview of Position :
We are looking for a Front-End Engineer to design and build modern, high-performance user interfaces using React and Next.js. This role focuses on delivering scalable, data-driven UI experiences and working closely with back-end engineers and product teams.
Key Responsibilities:
React 18 + Type Script + Vite, structured as a pnpm monorepo
Component library with Tailwind CSS and shadcn/ui
Data fetching with React Query; Indexed DB caching for large property datasets
Real-time AI chat UI using SSE (server-sent events) streaming
Google Maps API integration (property markers, map layers)
AWS Amplify deployments with environment-specific build configs
Required Knowledge & Skills:
Experience in React SPA with interactive property maps, AIchat
React + Type Script; robust on hooks, context, and performance
Tailwind CSS + a component library (shadcn/ui, Radix, or similar)
REST API integration, React Query or SWR, and client-side caching strategies
SSE or Web Socket streaming in the browser
AWS Amplify or equivalent SPA deployment (build config, env vars, CDN)
Personal Attributes:
Good communication skills.
Ability to easily fit into a distributed development team.
Customer service oriented.
Enthusiastic/High initiative.
Ability to manage timelines of multiple initiatives.