Frontend Developer Needed for Real Estate Platform

Job ID: 39420240

Budget: ₹1,500 – ₹12,500 INR

Frontend Developer Needed for Real Estate Platform
We are looking for a talented frontend developer to build a modern, user-friendly property listing flow for a real estate website (similar to Housing.com/Nobroker). You will be working with a provided Next.js template (“Proty” or similar) and integrating with our backend APIs.

Project Requirements:
Tech Stack:

Next.js (App Router)

React

SCSS/CSS Modules (template provided)

[Optional] Familiarity with Google Maps JavaScript API

Key Responsibilities:

Implement a multi-step “Add Property” form using our template’s components and design system.

The flow includes:

Seller Introduction (role, intent, phone number, OTP verification)

Property Details (location with Google Places Autocomplete, property type, BHK, area, furnishing, etc.)

Price Details (price, deposit, unit, floor info)

Media Upload (property images, amenities, floor plan, etc.)

Final Review & Submit

Maintain and enhance the visual quality to match our reference design (Housing.com/Nobroker).

Ensure all buttons, inputs, and steps use consistent styles from the template.

Integrate Google Places Autocomplete for city and locality selection.

Connect form submission to backend APIs (APIs will be provided).

Deliverables:

Error-free, responsive “Add Property” flow

All fields and validation per Housing.com/Nobroker standards

Pixel-perfect UI using provided SCSS/CSS

Code that is easy to read and maintain

Ideal Candidate:
Solid React and Next.js experience (with App Router)

Proficient in modern CSS/SCSS and UI best practices

Experience building forms with validation, multi-step navigation, and API integration

Able to quickly learn and work within a given template/design system

Bonus: Experience with Google Maps/Places API, image upload, and property/real estate platforms

Note: No backend work required. You’ll receive API endpoints, documentation, and the design system.
Related categories: JavaScript HTML5 HTML Next.js