Qureos

Find The RightJob.

Lead Engineer

Company Description

Bahrain Finder is a leading platform for digital real estate marketing, managed by experienced Bahraini professionals specializing in real estate and digital media. Guided by the principles of Bahrain Vision 2030, the company focuses on innovation and creative excellence to advance the real estate market in the Kingdom of Bahrain. With a vision of contributing to a prosperous and globally recognized market, Bahrain Finder aims to establish a distinctive footprint within the regional and international real estate industry.


The opportunity

We're building an in-house engineering team from scratch, and this is the first hire. You'll take full ownership of the codebase, set the engineering standards, and shape how the product is built and shipped going forward. No inherited playbook. No committee to wait on. You decide how this is done.


What you'll own

Technical ownership

  • Own the codebase end-to-end. Code quality, structure, and standards are yours.
  • Lead the build-vs-fix evaluation of the current platform and return a clear recommendation
  • Build and own deployment capability and CI/CD pipeline from the ground up
  • Build and maintain build automation so the team can ship with confidence
  • Define and enforce engineering standards, pull request processes, and release protocols


Delivery

  • Drive the monthly release cycle. Bahrain Finder ships every month and you own that process.
  • Work closely with Design & Product on a tight, design-to-production workflow
  • Collaborate with the Data Engineer on backend and data layer integration


What we're looking for

You need:

  • 4+ years of professional software engineering experience, with at least some of it owning a codebase end-to-end, not just contributing to one
  • Hands-on experience with Next.js and React; this is our target frontend and you need to be fluent in it
  • Strong Node.js backend skills (NestJS or Fastify preferred); you'll be making framework decisions that stick
  • Solid understanding of AWS: EC2, S3, RDS, and how to manage infrastructure without it becoming a liability
  • You've built or owned a CI/CD pipeline before, not just used one someone else set up
  • You can make architectural decisions, document your reasoning, and defend them in a room with non-engineers
  • You can read a design file, ask the right questions, and ship something that matches it without back-and-forth
  • Clear, direct communicator: written and verbal


Good to have:

  • Experience with PostgreSQL and database optimization at scale
  • Familiarity with PHP or legacy monolith migrations
  • NestJS or Fastify specifically
  • Experience with Vercel, Railway, or modern deployment platforms alongside AWS
  • Marketplace, SaaS, or real estate product background
  • Experience managing or mentoring junior engineers


The environment

We move fast and we care about ownership. Everyone here is expected to have opinions, push back when something doesn't make sense, and take responsibility for outcomes, not just output.

Attitude comes before skill. We can work with someone who doesn't know every tool in the stack. We can't work with someone who waits to be told what to do, avoids hard conversations, or treats ownership as someone else's job.


If you thrive in structured, process-heavy environments with clear handoffs and defined lanes, this probably isn't the right fit. If you do your best work when the problem is real, the stakes matter, and nobody is standing over your shoulder, keep reading.


Who actually thrives here

This role is for someone who wants ownership, not a ticket queue. You read the product strategy before writing a line of code. You care about why something is being built as much as how. And you're comfortable stepping up when there's no playbook.

If you want to be the most senior engineer in the room, make architectural calls that last years, and see the product you built used by every real estate agency in Bahrain, this is it.


How we hire

We keep the process short and respect your time.

  • Apply with your CV and a brief note on why this role interests you
  • Interview (around 30 minutes) to learn about each other
  • Technical task (a short, focused take-home challenge, reviewed seriously)
  • Final conversation with the team before we make a decision
  • Background check prior to offer confirmation


Send your CV and note to careers@bahrainFinder.bh with "Lead Engineer" in the subject line.

© 2026 Qureos. All rights reserved.