logo
ENGAGE MENA

Full-Stack Engineer - Web

Asia

September 20, 2026 at 3:45 AM

✨ AI summary

Location

  • UAE Hybrid

Languages

  • TypeScript
  • JavaScript (Node.js)

Frameworks

  • React
  • Next.js

Cloud Services

  • Supabase
  • Twilio

Databases

  • PostgreSQL

Company: ENGAGE MENA

Location: Hybrid, UAE

Employment type: Full-time


Company Description ENGAGE MENA is a dynamic marketing agency based in the UAE, focused on delivering impactful marketing solutions across the MENA region.


About Role:

We are hiring a Full-Stack Engineer to join the technical development team of our platform.

You must be able to design the architecture, write production-quality code, integrate third-party services and personally deliver the first version of the product.

You will work directly with the product designer and initially operate as the main developer.


Key Responsibilities:

  • Review the existing product and technical specification.
  • Convert requirements into a practical engineering roadmap and backlog.
  • Identify technical risks, missing requirements and external dependencies.
  • Design and implement the frontend, backend, database and service integrations.
  • Build the initial responsive web platform from development through production.
  • Add and validate the WhatsApp Business workflow early in the project.
  • Implement authentication, authorization and account-recovery workflows.
  • Protect personal contact details and separate public data from private data.
  • Safely handle webhooks, failed messages, retries and duplicate events.
  • Build secure administration and moderation capabilities.
  • Establish local, staging and production environments.
  • Set up deployment, monitoring, backups, recovery and cost controls.
  • Write automated tests for critical workflows and privacy protections.
  • Maintain clear technical and operational documentation.
  • Provide regular demonstrations of working software.
  • Communicate technical decisions, risks and trade-offs clearly.
  • Help recruit and lead additional developers when required.


Required qualifications:

  • Evidence of independently delivering a production web application from initial requirements through launch.
  • Strong knowledge of TypeScript, React and Node.js.
  • Practical experience with Next.js or a comparable full-stack web framework.
  • Strong PostgreSQL and relational database design skills.
  • Experience building and documenting secure APIs.
  • Experience integrating third-party APIs and processing webhooks.
  • Experience with background jobs, queues, retries and idempotent processing.
  • Good understanding of authentication, authorization and role-based access.
  • Good understanding of privacy, encryption and secure handling of personal information.
  • Experience with cloud deployment, monitoring and production incident resolution.
  • Ability to build responsive, accessible and polished user interfaces.
  • Ability to work independently and make sensible early-stage product decisions.
  • Strong written and verbal communication skills.


Highly Valuable Experience

  • Meta WhatsApp Cloud API or an official WhatsApp provider such as Twilio.
  • Supabase or comparable managed database, authentication and storage services.
  • Arabic and English applications, including right-to-left interfaces.
  • Creator-economy, SaaS, marketplace or messaging products.
  • Privacy-sensitive communication systems.
  • PDF or digital media-kit generation.
  • React Native or Expo for future mobile development.
  • Payment-provider or marketplace-payment integrations.
  • Technical hiring, mentoring or small-team leadership.


The current proposed stack includes:

  • TypeScript.
  • Next.js and React.
  • Node.js application services.
  • PostgreSQL.
  • Managed authentication and object storage.
  • Background workers and queues.
  • Official WhatsApp Business API integration.
  • Cloud-based deployment and monitoring.