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