Job Description
MeridianSquare.Global is building CubeSquare, our Digital Property Infrastructure™ platform for regulated real-estate tokenization.
n
nWe are looking for a Frontend Developer(s) — React/TypeScript to build CubeSquare's investor-facing web application.
n
nYou will work closely with our UI Designer and Lead Full Stack Engineer to turn approved Figma designs into high-quality, responsive production applications using React, TypeScript, Vite and Bootstrap 5.
n
nA core principle of our frontend architecture is that design and production share one centrally governed Bootstrap theme/design-token system.
n
nWe don't want Figma, CSS and production code gradually becoming three different design systems.
What You'll Don
n
Build CubeSquare using React, Vite and TypeScriptn
Implement:n
Registration and loginn
Investor onboardingn
KYC flowsn
Property listingsn
Property detail pagesn
Investment/purchase flowsn
Investor portfolion
Walletn
Transaction historyn
Marketplacen
Administrative interfacesn
Convert approved Figma designs into high-fidelity production interfacesn
Build reusable React components rather than page-specific implementationsn
Maintain the centrally governed Bootstrap 5 theme/design-token systemn
Ensure global design changes are made at the theme/token level rather than manually across individual componentsn
Work directly with the UI Designer when recent components or design patterns are requiredn
Build responsive desktop, tablet and mobile experiencesn
Integrate frontend applications with REST APIsn
Implement complex forms, validation and multi-step workflowsn
Handle loading, empty, error, success and permission states correctlyn
Use TanStack Query for server-state/data fetching and Zustand for appropriate client-side staten
Optimize Core Web Vitals, rendering, bundle size and network usagen
Implement authentication and role-based UI states securelyn
Write un
📌 Frontend Developer S Goa (India)
🏢 MeridianSquare
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.