Already have an account? Log in
Frontend Web Application Developer (React/Next.js) - Real Estate SaaS Platform
Rapikan aplikasi web React/Next.js untuk platform SaaS real estate
Bangun aplikasi web untuk platform SaaS real estate dengan fokus pada integrasi API backend dan penyelesaian fitur. Hasilnya adalah aplikasi siap produksi dengan fitur lengkap.
Why This Role?
Kerja remote tanpa pemantauan layar, fokus pada hasil nyata
Required Skills
Keywords
View Original Description from Contra
Original description from Contra
The Role We already have a nearly complete React frontend built in-house. You will take ownership of this existing codebase: clean it up, make it production-ready, integrate it with our backend API, and build out any remaining features or gaps. The app covers authentication, marketing dashboard, content calendar, template library, approval workflows, analytics, billing, and real-time job tracking. You will work alongside our dedicated backend engineer who owns the video processing pipeline and API. You consume his endpoints. He does not touch the frontend. You do not touch the pipeline. What You Will Own The existing React app already covers most of the following. Your job is to take ownership, make it production-ready, integrate all features with the backend API, and build out anything that is missing or incomplete: User auth and account management (signup, login, OAuth, sessions). User onboarding and brand profile setup. Marketing dashboard with active listings, content queue, stats, and AI recommendations. Content calendar with drag-and-drop scheduling. Template library (100s of templates, filterable, with previews). Listing management and photo uploads via S3. Approval workflow (review, approve, request revisions). QC dashboard for internal team. Analytics and engagement metrics. Stripe billing integration. Social media platform OAuth connections. Real-time WebSocket-powered job progress updates. Required Skills React / Next.js (3+ years, production web apps). TypeScript. Tailwind CSS. REST API integration. Authentication (OAuth, JWT, sessions). State management (Zustand, React Query, or equivalent). Stripe integration. S3 file upload workflows. WebSocket / real-time experience. Responsive design. Git. Strong English for async Slack communication. Preferred SaaS dashboard experience. Social media API integrations. Calendar/scheduling UI. Video playback interfaces. Drag-and-drop (dnd-kit). UI design sense. CI/CD (Vercel, AWS). Stack Next.js or React+Vite, Tailwind, shadcn/ui, Zustand/React Query, Stripe, WebSockets, Recharts. Backend is Node.js/TypeScript/S3/SQS (separate engineer). Details Remote, worldwide. Full-time contract (monthly retainer). 3-4 months initial, extendable. Async-first team (Slack + weekly video sync). No screen monitoring. Output-driven. To Apply Send: (1) 2-3 links to web applications you built (not landing pages — actual apps with auth/dashboards/API integration), (2) short write-up on how you would build a content calendar with real-time WebSocket updates and drag-and-drop for 100+ items, (3) your monthly rate, (4) earliest start date.
Already have an account? Log in