Propwise.com
Senior Fullstack Engineer
Propwise.comUnited Arab Emirates7 hours ago
Full-timeEngineering, Information Technology
About the job


Propwise is building one of Dubai’s most advanced real estate intelligence platforms. We are looking for an experienced Senior Full Stack Engineer with strong expertise across frontend and backend engineering, a deep understanding of system performance, and the ability to design scalable, maintainable architectures.

This role is ideal for someone who can move confidently across the stack — from crafting high-quality user interfaces to designing efficient backend systems, databases, and APIs — while leveraging modern frameworks and AI-assisted development workflows to move fast without sacrificing quality.


🎯 What You Will Do


🧩 Full Stack Engineering

  • Design, build, and maintain features across the frontend and backend
  • Implement scalable frontend and backend architectures with clean separation of concerns
  • Collaborate closely with product, design, and data teams to ship high-impact features
  • Own features end-to-end: from data modeling and APIs to UI and performance optimization


✨ Frontend Development

  • Build high-quality user interfaces using:
  • Next.js 14+ (App Router)
  • React
  • Tailwind CSS
  • shadcn/ui
  • Translate Figma designs into pixel-perfect, responsive, accessible UIs
  • Apply frontend performance best practices:
  • Server Components, Suspense, Streaming
  • Route caching & revalidation strategies
  • Static vs dynamic rendering decisions
  • Image optimization and bundle reduction
  • Maintain a clean, scalable frontend architecture with reusable components and consistent conventions


⚙️ Backend Development

  • Design and implement backend services using Node.js + NestJS
  • Build clean, efficient, and well-structured APIs consumed by the frontend
  • Design relational database schemas, manage migrations, and optimize queries
  • Work with ORMs such as:
  • MikroORM
  • TypeORM
  • Prisma
  • Ensure backend systems are:
  • Scalable
  • Secure
  • Maintainable
  • Performance-optimized


🗄️ Databases & Architecture

  • Design and work with relational databases (PostgreSQL or similar)
  • Strong understanding of:
  • Entity relationships
  • Joins and indexing strategies
  • Query optimization
  • Nice to have: experience designing multi-tenant database architectures
  • Apply best practices for data integrity, consistency, and scalability


🚀 Performance & Optimization

  • Actively optimize system performance across the stack: Reduce unnecessary API calls, Improve data fetching strategies, Optimize backend queries and response payloads, Implement caching strategies (frontend & backend)
  • Strong awareness of: Network costs, Rendering performance, Server vs client responsibilities


⚙️ AI-Driven Development

  • Use AI tools daily, such as:
  • Cursor
  • Claude
  • GitHub Copilot
  • Leverage AI for:
  • Code generation and scaffolding
  • Refactoring and optimization
  • Debugging
  • Auto-documentation


🧠 What We’re Looking For

Required

  • 4–8+ years of experience as a Full Stack Engineer
  • Strong production experience with:
  • Next.js
  • React
  • Node.js + NestJS
  • Solid experience with databases and relational data modeling
  • Hands-on experience with at least one ORM:
  • MikroORM, TypeORM, or Prisma
  • Strong understanding of performance optimization across frontend and backend
  • Experience designing clean APIs and reducing unnecessary data fetching
  • Comfortable working with modern AI-assisted development tools
  • Strong ownership mindset and attention to engineering quality


Nice to Have

  • Experience with multi-tenant database design
  • Experience building or maintaining design systems
  • Knowledge of PropTech, real estate, or data-heavy platforms
  • Startup experience (fast-paced, high ownership)
  • Understanding of:
  • SEO
  • Accessibility
  • Hydration strategies
  • Streaming & caching
  • Experience with Vercel, edge functions, and CDNs


🌟 Benefits of Working at Propwise

  • Work on a high-impact, data-intensive product solving real problems in the Dubai real estate market
  • Be part of a strong engineering culture that values clean architecture, performance, and long-term maintainability
  • Use a modern, carefully selected tech stack with real-world scale considerations
  • Operate in an AI-first development environment, where AI is used daily to accelerate delivery and improve code quality
  • Own features end-to-end, from system design and data modeling to APIs, UI, and optimization
  • Collaborate with experienced engineers who value clarity, structure, and thoughtful technical decisions
  • Gain hands-on exposure to advanced performance strategies, scalable architectures, and multi-tenant systems
  • Work in a fast-moving startup environment with high ownership, minimal bureaucracy, and direct impact on product direction

Key Skills

Ranked by relevance