📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 18/08/2026. It no longer accepts applications.

Full Stack Engineer – Backend (Supabase/Postgres) – Remote

Masaj Co. · Lahore

Remote
Remote 🇬🇧 English
Supabase Deno TypeScript Edge Functions Schema design Indexing Backup PITR

Job description

About the role

We are looking for a remote Full Stack Engineer to own the data plane of an offline‑first mobile application. You will design and implement the schema, security model, synchronization engine, and Edge Functions that connect the client to downstream services.

Key responsibilities

  • Design and maintain a core PostgreSQL schema with Row‑Level Security (RLS) for every user‑scoped table.
  • Build an append‑only, event‑sourced backbone with version stamping and correlation IDs.
  • Develop Deno/TypeScript Edge Functions for authentication webhooks, CRUD operations, external data resolvers, and third‑party webhook handling.
  • Implement the sync engine, including conflict‑resolution logic (last‑write‑wins, client‑id deduplication, merge strategies).
  • Define storage access policies, encrypt third‑party tokens, and manage migrations, CI validation, backups, and point‑in‑time recovery.

Required profile

  • Strong experience with production‑grade PostgreSQL, schema design, indexing, and query tuning.
  • Hands‑on knowledge of RLS for true multi‑tenant isolation.
  • Proven ability to ship Deno/TypeScript Edge Functions to production.
  • Experience building offline‑first sync mechanisms and conflict‑resolution contracts.
  • Security‑first mindset: input validation, rate limiting, least‑privilege storage.

Required skills

  • Supabase / PostgreSQL
  • Row‑Level Security (RLS)
  • Deno
  • TypeScript
  • Edge Functions
  • Schema design & indexing
  • Query optimization
  • CI/CD pipelines
  • Backup & PITR strategies
  • Data encryption & token management

What we offer

  • Fully remote work environment
  • Opportunity to shape core data infrastructure for a cutting‑edge mobile product
  • Collaborative engineering team focused on correctness and data integrity

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Masaj Co..
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

26 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Masaj Co.

Lahore