Senior Full Stack Developer and Optimization Engineer

Wonnpay FZE

Dubai

On-site

AED 300,000 - 540,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Wonnpay FZE in the United Arab Emirates seeks a Senior Full-Stack Performance & Optimization Engineer to own the performance, scalability, code quality, and technical optimization of the WonnPay application.

You will dive into a production codebase, identify bottlenecks across frontend, backend, APIs, databases and infrastructure, and drive measurable improvements for a faster, cleaner, and more scalable platform.

Qualifications

  • 6+ years of professional software engineering experience.
  • Strong full-stack development experience.
  • Experience with React Native / Expo or equivalent mobile technologies.
  • Experience with profiling and performance optimization in production.
  • Experience with fintech or high-transaction applications is highly desirable.

Responsibilities

  • Analyze and improve overall WonnPay app performance and responsiveness.
  • Identify performance bottlenecks across mobile, frontend, backend, APIs, database, and infrastructure.
  • Reduce app startup time, screen loading time, API response time, and transaction processing latency.
  • Optimize critical user journeys including login, KYC, wallet, deposits, withdrawals, card management, and transactions.
  • Review and refactor existing backend services and APIs to reduce latency and improve scalability.
  • Establish performance benchmarks and continuously measure improvements.
  • Implement or improve monitoring and observability with KPIs and SLAs/SLOs.
  • Work closely with Engineering, Product, QA, DevOps, and Security teams.

Skills

Full-Stack
Performance optimization
React Native
Node.js
TypeScript
REST APIs
SQL & PostgreSQL
Redis caching
Cloud (AWS/Azure)
Profiling & observability

Tools

React Native
Expo
PostgreSQL
Redis
AWS
Azure
Node.js

Job description

We are looking for a highly experienced Senior Full-Stack Performance & Optimization Engineer to take ownership of the performance, scalability, code quality, and technical optimization of the WonnPay application.

This role is ideal for an engineer who can go deep into an existing production codebase, identify bottlenecks across Frontend, Backend, APIs, databases, networking, and infrastructure, and turn the application into a significantly faster, cleaner, and more scalable platform.

Key Responsibilities:
Application Performance
  • Analyze and improve overall WonnPay app performance and responsiveness.
  • Identify performance bottlenecks across mobile, frontend, backend, APIs, database, and infrastructure.
  • Reduce app startup time, screen loading time, API response time, and transaction processing latency.
  • Optimize critical user journeys including login, KYC, wallet, deposits, withdrawals, card management, and transactions.
  • Establish performance benchmarks and continuously measure improvements.
Frontend / Mobile Optimization
  • Review and optimize the existing frontend/mobile architecture and codebase.
  • Improve React Native / Expo application performance.
  • Optimize rendering, navigation, state management, memory usage, and network requests.
  • Remove unnecessary API calls, duplicate requests, inefficient components, and unnecessary re-renders.
  • Implement appropriate caching, lazy loading, pagination, and optimized data-fetching strategies.
  • Improve application stability, crash rates, and overall user experience.
Backend & API Optimization
  • Review and refactor existing backend services and APIs.
  • Identify slow endpoints and reduce API latency.
  • Optimize Node.js / TypeScript services and asynchronous processing.
  • Eliminate unnecessary service-to-service calls and inefficient workflows.
  • Improve API architecture, error handling, concurrency, and scalability.
  • Optimize database queries, indexing, connection handling, and data access patterns.
  • Introduce caching and other performance mechanisms where appropriate
App Architecture & Code Quality
  • Conduct a full technical performance assessment of the existing WonnPay codebase.
  • Identify duplicated, inefficient, outdated, or poorly structured code.
  • Refactor FE and BE components without disrupting production functionality.
  • Establish clean coding standards and reusable architectural patterns.
  • Identify technical debt and create a prioritized optimization roadmap.
  • Work closely with Engineering, Product, QA, DevOps, and Security teams.
Monitoring & Observability
  • Implement or improve application performance monitoring and observability.
  • Track API latency, error rates, crashes, resource utilization, and critical transaction performance.
  • Establish meaningful performance KPIs and SLAs/SLOs.
  • Use profiling, logs, traces, metrics, and real-user performance data to identify issues.
  • Continuously monitor production performance and proactively resolve bottlenecks.
Required Technical Skills:
  • 6+ years of professional software engineering experience.
  • Strong Full-Stack development experience.
  • Strong experience with React Native / Expo or equivalent mobile technologies.
  • Strong Node.js / TypeScript experience.
  • Strong understanding of REST APIs and distributed systems.
  • Strong SQL/database optimization experience.
  • Experience with PostgreSQL or similar relational databases.
  • Experience with Redis/caching technologies.
  • Strong understanding of cloud infrastructure such as AWS or Azure.
  • Experience with application profiling and performance optimization.
  • Strong understanding of asynchronous programming, concurrency, networking, and API architecture.
  • Experience working with production fintech, payments, Web3, or high-transaction applications is highly desirable.
What We Are Looking For:

We are not looking for someone who only develops new features.

We need an engineer who can take ownership of an existing production platform, investigate why things are slow, identify the root causes, and make measurable improvements across the entire technology stack.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Performance Architect
Senior Full-Stack Performance Architect

Wonnpay FZE • Dubai

On-site
AED 300,000 - 540,000
Senior Full Stack Engineer (Mobile & Web)
Senior Full Stack Engineer (Mobile & Web)

PRYPCO • Dubai Emirate

On-site
AED 480,000 - 720,000
Senior Full Stack Engineer (Mobile & Web)
Senior Full Stack Engineer (Mobile & Web)

PRYPCO • Dubai

On-site
AED 350,000 - 550,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Sokin • Dubai

On-site
AED 250,000 - 360,000
Sr. Full Stack Engineer - Digital Banking & API Platform
Sr. Full Stack Engineer - Digital Banking & API Platform

GSS Tech Group • Dubai

On-site
AED 300,000 - 520,000
Sr. Full Stack Engineer - Digital Banking & API Platform
Sr. Full Stack Engineer - Digital Banking & API Platform

GSSTech Group • Dubai

On-site
AED 320,000 - 520,000
Senior Full-stack Engineer
Senior Full-stack Engineer

Flatgigs • Dubai

On-site
AED 240,000 - 360,000
Senior Full Stack Web Developer
Senior Full Stack Web Developer

Recruitmeplus • Dubai

Hybrid
AED 420,000 - 660,000
Hybrid work
AI‑forward culture
Office collaboration
+1
Full Stack Developer
Full Stack Developer

Lidoma • Dubai

On-site
AED 240,000 - 480,000
Senior Full Stack Developer (Node JS + React JS)
Senior Full Stack Developer (Node JS + React JS)

Clover Infotech • Dubai

On-site
AED 360,000 - 480,000