Skip to content
BNB INVESTFZE · United Arab Emirates

Division 01 · Technology & Digital Solutions

We design, engineer and ship applications.

BNB INVEST FZE operates an in-house technology division in the United Arab Emirates. It builds the native mobile applications, commerce platforms and internal systems that the group runs on — and delivers the same engineering to external clients.

Capabilities

What the division builds

Four practice areas, one team. Every engagement is delivered by people employed by the group, not subcontracted out.

01

Native mobile applications

Swift and SwiftUI on iOS and iPadOS, Kotlin on Android. We handle the full lifecycle: product definition, design, engineering, App Store and Play Store submission, phased release and post-launch maintenance.

  • Swift / SwiftUI, Kotlin / Jetpack Compose
  • Sign in with Apple, Apple Pay, push notifications
  • In-app purchases and subscriptions
  • App Store Connect release management
  • Accessibility and localisation (EN / AR / FR)

02

E-commerce & Shopify engineering

Through The Onyx Grid we build custom Shopify applications for organisations — merchant-facing apps, checkout and admin extensions, and the integrations that connect a storefront to the systems behind it.

  • Custom public and bespoke Shopify apps
  • Checkout, admin and customer-account extensions
  • Headless storefronts on Hydrogen and Next.js
  • ERP, POS, payment and fulfilment integrations
  • Migration and re-platforming

03

Web platforms & digital solutions

Customer-facing web platforms, internal operations tooling and the APIs beneath them — built on a modern, typed stack and deployed on managed cloud infrastructure.

  • Next.js and TypeScript web applications
  • REST and GraphQL API design
  • Authentication, roles and audit trails
  • Dashboards, reporting and analytics
  • Managed cloud hosting and CI/CD

04

Product design

Design is not a separate vendor here. Research, interface design and design systems sit in the same team as engineering, which is why our releases hold together across platforms.

  • Discovery and product definition
  • Interface design and prototyping
  • Design systems and component libraries
  • Human Interface Guidelines conformance
  • Usability testing on real devices

Process

How we work

The same five stages on every project, whether it is an internal group platform or a client application.

  1. 01

    Discovery

    We map the problem, the users and the commercial constraint, then agree what the first release must do — and what it deliberately will not do.

  2. 02

    Design

    Flows, then interface, then a design system. Reviewed against platform guidelines before a line of production code is written.

  3. 03

    Build

    Two-week increments with a working build at the end of each. Code review, automated checks and QA on physical devices throughout.

  4. 04

    Release

    Store submission, staged rollout, crash and performance monitoring, and a fixed support window after launch.

  5. 05

    Operate

    Ongoing maintenance: OS version support, dependency and security updates, and iteration against real usage data.

Standards & compliance

How we keep releases safe to publish

Publishing on a platform is a commitment to its users. We treat guideline conformance, privacy and security as delivery requirements, not afterthoughts.

Platform guidelines

Applications are built to conform with the App Store Review Guidelines and the Apple Human Interface Guidelines, and are reviewed internally against both before submission.

Privacy by design

We collect the minimum data an application needs to function, declare it accurately in App Store privacy disclosures, and document retention and deletion for every data category.

Security

Encryption in transit and at rest, secrets held in managed vaults, least-privilege access, dependency scanning and code review on every change.

Data protection

Client and end-user data is handled in line with UAE data protection law and, where applicable, the UK GDPR and EU GDPR.

Stack

Tools we build with

SwiftSwiftUIKotlinTypeScriptReactNext.jsNode.jsPostgreSQLSupabaseShopifyGraphQLVercel

Engagements

Ways to work with us

Product build

A defined scope, a fixed team and a release date. Design and engineering from discovery through to store approval.

Embedded team

Our designers and engineers join your team on a monthly retainer, working inside your process and tooling.

Maintenance & support

You own the product; we keep it healthy — OS updates, security patches, monitoring and incremental releases.