Senior Fullstack Software Engineer

Company: Ghanem

Location: Location not specified (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-10-15

About this role

About Ghanem

Ghanem builds technology for real estate investment in Saudi Arabia. Our platform brings together investor onboarding, identity verification, investment opportunities, wallets, payments, and portfolio management. We build customer experiences across mobile and web, alongside the operational tools and integrations that support the investment lifecycle.

The Role

We are looking for a Senior Fullstack Engineer to own complete features across our Flutter applications, React web applications, and Java services, from design through production. You will turn investment and operational requirements into clear user experiences backed by secure, reliable APIs. This is a hands-on role combining frontend craft, backend depth, product judgment, and mentorship.

Our Engineering Environment

Java 21, Spring Boot, PostgreSQL, Redis, Flyway, Maven, Docker, and OpenTelemetry. Services run on Google Cloud and Kubernetes, with GitHub Actions and Argo CD supporting delivery. Our client applications use Flutter and React with TypeScript.

What You Will Do

• Deliver complete features across Flutter and Dart applications, React and TypeScript interfaces, Spring Boot APIs, and PostgreSQL for onboarding, investment checkout, wallets, portfolios, and operations workflows.

• Build accessible interfaces for mobile and web with reusable Flutter widgets and React components, reliable state and data fetching, validated forms, and clear loading and error states; support Arabic and English layouts.

• Build and maintain REST APIs and integrations with identity, banking, payment, and KYC/AML providers, including authentication, webhooks, and scheduled processing.

• Protect financial correctness through clear transaction boundaries, precise monetary calculations, idempotency, concurrency control, and traceable state changes.

• Design PostgreSQL schemas and safe Flyway migrations; investigate query performance and use Redis caching and distributed coordination where appropriate.

• W...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Location not specified