Full Stack Engineer

Dubai, DU, AE, United Arab Emirates

Job Description

About ShareMatch



ShareMatch is a regulated, Shariah-compliant digital trading and asset-tokenisation ecosystem. The platform is engineered with transparency, auditability, and deterministic behaviour by design, using modern web technologies, cloud-native infrastructure, and secure backend services.

We operate in a regulator-centric environment, where engineering discipline, traceability, and system integrity are essential.

Role Overview



We are seeking a Full-Stack Engineer (2-3 years experience) to help build and scale ShareMatch's core technology platform. You will work across frontend, backend, Supabase Edge Functions, Python integration scripts, and cloud infrastructure, collaborating closely with product, compliance, and architecture teams.

This role is ideal for an engineer who is comfortable working in fintech systems, understands integration-heavy environments, and has exposure to AI-enabled services.

Key Responsibilities



Build and maintain web interfaces using ReactJS and Vite Develop backend services and APIs Write Python scripts for system integrations, data pipelines, and third-party services Build serverless business logic using Supabase Edge Functions Integrate AI services and APIs (e.g. model inference, automation, analytics support) Design and manage Supabase (PostgreSQL) schemas with audit-ready data models Implement authentication, authorization, and Row Level Security (RLS) Integrate frontend and backend services through secure REST APIs Deploy and support services on Google Cloud Platform (GCP) and/or AWS Use Cloudflare for DNS, security, and performance optimisation Support CI/CD pipelines, monitoring, logging, and system reliability Maintain technical documentation suitable for internal and regulatory review

Required Skills & Experience



2-3 years professional experience as a software or full-stack engineer Strong experience with ReactJS and modern frontend development Experience using Vite or similar build tools Proficiency in Python, including: API development Scripting for integrations and automation Hands-on experience with Supabase, including: PostgreSQL Authentication Row Level Security (RLS) Supabase Edge Functions Solid understanding of RESTful APIs and web architecture Experience with cloud platforms (GCP and/or AWS) Familiarity with Cloudflare (DNS, CDN, security)

AI & Integration Exposure ( Recommended)



Exposure to AI integrations, such as: Consuming AI/ML APIs Automating workflows using AI services Integrating AI-driven analytics or decision support tools Understanding of API-based AI services and secure data handling Experience integrating third-party vendor systems and services

Engineering Practices



Strong experience using Git with clean, traceable commit history Comfortable with: Feature branching Meaningful commit messages Pull requests and code reviews Exposure to CI/CD workflows and environment-based deployments Ability to write clean, maintainable, and well-documented code

FinTech Experience (Recommended)



Experience in fintech, trading platforms, payments, or regulated systems is recommended Understanding of transactional integrity, security controls, and audit requirements Familiarity with compliance-driven engineering environments is a plus

Soft Skills & Attributes



Strong analytical and problem-solving skills Clear communicator with both technical and non-technical stakeholders Detail-oriented with a strong sense of ownership and accountability Comfortable working in structured, compliance-focused environments Adaptable, proactive, and eager to learn in a startup setting

Why Join ShareMatch?



Build a fintech platform designed for regulatory scrutiny Work closely with founders and core architecture teams Gain hands-on exposure to AI integrations, cloud, and serverless systems Competitive compensation with growth opportunities Opportunity to shape engineering standards early
Job Type: Full-time

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2271528
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned