Fintech Full-Stack Software Engineer - Node.js, React Native & Security
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 3 October 2026.
About the role
Software Engineer — Fintech
(Banking & Security Background)
Company: A leading Gulf-based retail & fintech company
About the Company:
We are a leading Gulf-based retail and fintech company building consumer digital wallet products and merchant e-commerce tools. Our platform includes a live, Arabic-first consumer mobile app and a multi-tenant SaaS dashboard serving merchants, operated with a proactive regulatory and compliance posture. Our customers trust us with real financial value — correctness and security are not optional.
The Role
You'll be one of the first engineering hires, working directly with the technical co-founder across the full stack: backend services, the consumer mobile app, and the merchant dashboard. You'll ship features end-to-end — from API design through deployment — on a product where every balance must be exact and every endpoint must be secure.
We're specifically looking for someone with a banking or financial institution background and a strong security mindset. You understand why a ledger must balance, why operations must be idempotent, and why every endpoint, upload, and login flow must be treated as a potential attack surface.
What You'll Do
- Build and maintain backend services (NestJS, TypeScript, PostgreSQL/Prisma, Redis, BullMQ)
- Contribute to the consumer mobile app (React Native / Expo) and the merchant dashboard (Next.js)
- Build and harden integrations: third-party e-commerce platform APIs (OAuth, webhooks), SMS/OTP providers, live market price feeds, and payment providers
- Own transactional integrity for wallet operations: balances, audit trails, reconciliation
- Apply security best practices across the stack: authentication and OTP flows, rate limiting, input validation, secure file handling, and protection of customer data
- Participate in security reviews and hardening of existing services
- Contribute to compliance-driven feature work (payments licensing, tax-authority integration, AML requirements)
- Deploy and operate services in production (Linux, PM2, nginx, PostgreSQL migrations discipline
Requirements
Requirements
- 2–4 years of software engineering experience, including experience at a bank, payments company, or financial institution (core banking, digital channels, payments, or similar)
- Strong TypeScript/Node.js; production experience with NestJS or a comparable framework
- Solid security fundamentals: OWASP awareness, secure authentication and session handling, secrets management, and safe handling of user data and uploads
- Solid relational database skills (PostgreSQL preferred) and disciplined handling of production migrations
- Understanding of financial-grade engineering: idempotency, atomic transactions, reconciliation, and audit logging
- React Native / Expo experience, including store submission and review cycles
- Experience designing and consuming REST APIs and third-party integrations (OAuth flows, webhooks, token rotation)
- Fluent Arabic and English
Additional Requirements
- Hands-on security experience: penetration testing exposure, security audits, or hardening work at a financial institution
- Redis and background job queues (BullMQ or similar)
- Familiarity with the Gulf fintech ecosystem: regulatory frameworks, local payment networks, open banking
- Experience integrating with regional e-commerce platforms
- DevOps fundamentals: nginx, PM2, CI/CD, server administrationf
The team: Engineering HIRES STEADILY
This role is one of 25 open in Engineering. 9 were posted in the last 30 days and the oldest in June: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
SQL (9 of 25), Python (8 of 25), CI/CD (6 of 25), Kubernetes (6 of 25), AutoCAD (5 of 25), Azure (5 of 25), Docker (4 of 25)
OTHER ROLES ON THIS TEAM
- Senior .NET Engineer posted Oct 15
- Civil Engineer posted Oct 12
- Technical Engineer (Structural Engineer) posted Oct 5
- Senior ML Engineer posted Oct 4
- Senior QA Engineer (Automation) posted Oct 4
- Senior Frontend Engineer (React and TypeScript) posted Sep 23
- Senior Data Engineer (Spark) posted Sep 23
- Preventive Maintenance Engineer posted Sep 22
- Senior ML Engineer posted Sep 19
- Senior Software QA Automation Engineer - API, UI, Performance & CI/CD posted Sep 17
- Senior AI Engineer - LLM, RAG & Agent Systems posted Sep 17
- Senior Kubernetes Engineer posted Sep 17
- Senior Data Engineer (Flink) posted Sep 17
- QA & UX Engineer - Mobile QA / Arabic RTL / Figma posted Sep 16
- Civil Technical Office Manager (Infrastructure - Structure - Bridges) posted Sep 15
- Junior Civil & Mechanical Engineer posted Sep 10
- Senior Lead Architect - Design Consultancy posted Aug 31
- Senior AI Engineer - Generative AI & Azure AI Platform posted Aug 30
- Cloud DevOps Engineer - Azure/AWS (On Site ) posted Aug 11
- Data Engineer posted Aug 11
- Security Engineer posted Aug 11
- Design project Manager posted Jul 22
- Structural Technical Coordinator posted Jul 14
- Back-End Java Spring Boot Engineer - Banking Sector posted Jun 14
From the team and dates on SSC HR Solutions's own job board.
Similar jobs
- Full Stack Software Engineer (React / Node.js / React Native) - GS26020 at Activate Interactive Pte Ltd
Shares 11 skills: Nest.js, OWASP, React Native… · same seniority - Full Stack Engineer - (Public Sector) at Xtremax Pte. Ltd.
Shares 12 skills: Nest.js, OWASP, React Native… · same seniority - Full Stack Web Developer at Pandvil
Shares 10 skills: OWASP, Penetration Testing, OAuth… · same seniority - Backend Developer (Typescript/Python) at Monks
Shares 11 skills: Nest.js, OWASP, OAuth… · same seniority - (USA) Senior, Software Engineer at Walmart
Shares 11 skills: Nest.js, OWASP, OAuth… - IT Head at SSC HR Solutions
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.