Propwise.com
Senior Frontend Developer
Propwise.comUnited Arab Emirates11 hours ago
Full-timeEngineering, Information Technology

Propwise is a modern, multi-tenant CRM platform purpose-built for the real estate industry. We serve brokerages and agencies with a full suite of tools.

We're entering an exciting phase: a complete frontend redesign led by a professional UI/UX agency. We need a senior frontend engineer to own the implementation of this new design system from the ground up.


The Opportunity

You'll be the lead engineer responsible for rebuilding our entire frontend to match a new, professionally designed UI/UX. This isn't incremental polish — it's a full transformation of every screen, component, and interaction across the platform. You'll work with finalized design files and have strong backend APIs already in place.

This is a high-impact role where your work will define the product experience for every user.


What You'll Do

  • Implement a complete frontend redesign across 30+ pages spanning CRM, real estate, messaging, admin, and developer portal modules
  • Build and maintain a scalable component library on top of shadcn/ui and Tailwind CSS
  • Translate agency design files (Figma) into pixel-perfect, responsive, accessible interfaces
  • Architect reusable patterns for Kanban boards, list views, detail pages, modals, and forms
  • Work with TanStack Query v5 for all server state, caching, and optimistic updates
  • Build complex forms with react-hook-form and Zod validation
  • Integrate real-time features via Socket.io (presence, messaging)
  • Implement drag-and-drop interactions using dnd-kit
  • Work with Tiptap for rich text editing (notes, emails, AI-assisted content)
  • Ensure the RBAC layer is reflected in the UI — permission-aware rendering, conditional actions, and role-based navigation
  • Collaborate closely with the backend team and the design agency


What We're Looking For

Must-Have:

  • 5+ years of professional frontend development experience
  • Deep expertise with React 18+ and Next.js App Router
  • Strong command of TypeScript in a production environment
  • Extensive experience with Tailwind CSS and building design systems / component libraries
  • Proficiency with TanStack Query (React Query) for data fetching, caching, and mutations
  • Experience with react-hook-form and schema-based validation (Zod or Yup)
  • Proven ability to take Figma designs and deliver pixel-perfect, responsive implementations
  • Solid understanding of accessibility (a11y) best practices
  • Experience building multi-tenant or SaaS applications with role-based access control
  • Strong eye for detail, spacing, transitions, and micro-interactions

Nice-to-Have:

  • Experience with shadcn/ui primitives
  • Familiarity with dnd-kit or similar drag-and-drop libraries
  • Experience with Tiptap or ProseMirror-based rich text editors
  • Familiarity with Socket.io for real-time features
  • Experience with map integrations (Google Maps, Mapbox, or 2GIS)
  • Background in real estate tech or CRM platforms
  • Experience working with Jotai, Zustand, or similar lightweight state management


Why Join Propwise

  • Greenfield redesign — You'll implement a brand-new design system from scratch, not patch legacy code
  • Strong foundation — The backend APIs, auth system, RBAC, and data layer are already built and production-ready
  • Real ownership — You'll define the frontend architecture, patterns, and standards going forward
  • Modern stack — We use the latest versions of Next.js, React, TanStack Query, and Tailwind — no legacy baggage
  • Product with depth — CRM, real estate marketplace, messaging, developer portal, maps — there's always an interesting problem to solve


Key Skills

Ranked by relevance