P

Software Engineer - Full Stack

Property Finder

United Arab Emirates · Full Time

Be the first to apply

Experience
4+ yrs
Salary
Openings
1
Posted
6 giorni fa
Work mode
In office
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Property Finder

Property Finder stands as the premier real estate portal within the Middle East and North Africa region, committed to fostering an inclusive future in property while leading the tech evolution across the area. Since 2007, it has connected millions of property seekers with thousands of real estate professionals, constantly evolving to support developers, brokers, and home hunters with a trusted and innovative platform.

Role Overview

This role centers on developing and enhancing PF Scout, Property Finder's AI-driven conversational property search tool that blends search technology, AI, and core marketplace functionality. As a full-stack engineer, you'll manage the full lifecycle of impactful features, from crafting user interfaces and APIs to backend data processing, search and AI integrations, reliability, and operational scaling.

Responsibilities

  • Develop and deploy complete features for PF Scout using TypeScript, Node.js, and React frameworks.
  • Manage all phases of feature delivery including design, coding, testing, deployment, monitoring, and iterative improvements driven by user feedback.
  • Handle data-intensive challenges such as search, retrieval, ranking, caching, and working with large property datasets.
  • Build AI-powered product elements involving large language models (LLMs), tool invocation, streaming, conversational state management, and fallback strategies.
  • Collaborate cross-functionally with product managers, designers, data experts, and fellow engineers to simplify complex user challenges into reliable and effective solutions.

Qualifications

  • Minimum of four years in software engineering with hands-on experience developing consumer-grade applications in production environments.
  • Expertise in TypeScript and Node.js backend frameworks like Express.js or NestJS.
  • Competency in building modern frontend applications using React or similar technologies such as Next.js.
  • Experience working with search engines or data-heavy systems like OpenSearch, Elasticsearch, ClickHouse, PostgreSQL, or Redis including performance optimization and debugging.
  • Strong understanding of software maintenance, testing practices, system design principles, and production reliability.

Preferred Skills

  • Background in constructing applications supported by LLMs, including features like tool/function calls, streaming, structured data outputs, session state management, and caching.
  • Familiarity with cloud AI platforms such as AWS Bedrock, Google Vertex AI/Gemini, or OpenAI.
  • Experience with AWS cloud-native infrastructures (ECS/EKS, Lambda, SQS/SNS, CloudFront, RDS, ElastiCache).
  • Previous work on marketplaces, search services, recommendation engines, or consumer platforms at scale.

Work Approach

  • Proactive in identifying challenges beyond assigned tasks and driving solutions to completion.
  • Capable of explaining technical decisions clearly to diverse stakeholders and supporting discussions with data.
  • Committed to high standards in code and design reviews, promoting team growth and quality improvements.
  • Balances pragmatism and scalability, knowing when simple solutions suffice versus complex scalable designs and understanding their costs.

Success Metrics

Early performance success involves independently delivering a significant PF Scout feature encompassing user experience, backend orchestration, search, or AI integration, and refining it using production insights.

Our Culture

We foster a workplace environment that empowers you to grow, innovate, and make a beneficial impact in changing how people live in the region, supported by a team of talented and driven individuals.

Guiding Principles

  • Prioritize future-focused thinking
  • Favor data-driven decisions and rapid delivery over perfection
  • Optimize efforts for meaningful impact
  • Act with ownership and responsibility
  • Embrace risk-taking as essential to progress

Industry

Real Estate

Tools & software

Generative AI Tools Node.js React React required Node.js required PostgreSQL required Redis required Elasticsearch required NestJS required OpenSearch required

How they work

Communication Attention to Detail Decision Making Accountability
🤖
Online · instant AI help
Broxer