Senior Full Stack Developer and Optimization Engineer
Role Overview
Senior full-stack performance and optimization role owning performance, scalability, code quality, and technical optimization of the WonnPay production application.
The engineer will investigate bottlenecks across the technology stack and deliver measurable improvements.
Key Skills for This Role
Full Job Posting
Role Overview
Senior full-stack performance and optimization role owning performance, scalability, code quality, and technical optimization of the WonnPay production application.
The engineer will investigate bottlenecks across the technology stack and deliver measurable improvements.
Application Performance
- Analyze application performance and responsiveness across mobile, frontend, backend, APIs, databases, networking, and infrastructure.
- Reduce startup, screen loading, API response, and transaction processing latency.
- Optimize login, KYC, wallet, deposits, withdrawals, card management, and transaction journeys.
- Establish performance benchmarks and continuously measure improvements.
Frontend and Mobile
- Optimize the React Native and Expo application, including rendering, navigation, state management, memory use, and network requests.
- Remove unnecessary API calls, duplicate requests, inefficient components, and unnecessary re-renders.
- Implement caching, lazy loading, pagination, and optimized data-fetching strategies.
- Improve application stability, crash rates, and user experience.
Backend and API
- Review and refactor backend services and APIs and reduce slow endpoint latency.
- Optimize Node.js and TypeScript services, asynchronous processing, concurrency, error handling, and scalability.
- Optimize database queries, indexing, connection handling, and data access patterns.
- Introduce caching and other performance mechanisms where appropriate.
Architecture and Observability
- Assess the production codebase, identify technical debt, and create a prioritized optimization roadmap.
- Establish coding standards and reusable architectural patterns while refactoring without disrupting production functionality.
- Implement monitoring and observability for latency, errors, crashes, resource utilization, and transaction performance.
- Use profiling, logs, traces, metrics, and real-user data to proactively resolve bottlenecks.
Experience and Technical Skills
- At least 6 years of professional software engineering experience.
- Strong full-stack development experience with React Native, Expo or equivalent mobile technologies, Node.js, and TypeScript.
- Strong understanding of REST APIs, distributed systems, asynchronous programming, concurrency, networking, and API architecture.
- Strong SQL and database optimization experience, including PostgreSQL or similar relational databases and Redis or caching technologies.
- Strong understanding of cloud infrastructure such as AWS or Azure.
- Experience with application profiling and performance optimization.
Preferred Domain Experience
- Production experience with fintech, payments, Web3, or high-transaction applications is highly desirable.
Collaboration Scope
- Work closely with Engineering, Product, QA, DevOps, and Security teams.
- The description does not specify a workplace arrangement.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Wonnpay FZE
Customer Service Representative – Crypto & FinTech Experience
, UAE
Wonnpay is seeking an experienced, customer-focused representative to support customers with accounts, transactions, payments, and app issues. Candidates need 3+ years of relevant customer service experience, spoken and
Senior Backend Developer - Node,js (NestJS) Fintech Experience Mandatory
, UAE
WonnPay is seeking a senior backend developer to design, build, and operate secure, scalable fintech services and transaction systems. Candidates need 7+ years of backend experience, strong Node.js, NestJS, TypeScript, P
Frontend Engineer - Cyrpto and Fintech
, UAE
WonnPay is seeking a senior Frontend Engineer to build and maintain secure fintech and crypto experiences across web and mobile products. Candidates need 5+ years of frontend experience, strong React or React Native and
Web3 Engineer
, UAE
WonnPay is hiring a senior Web3 Engineer to build and operate blockchain services, payment integrations, and secure transaction flows. Applicants need 5+ years of software engineering experience with hands-on blockchain/
Customer Service Representative – Crypto & FinTech Experience
, UAE
Senior Backend Developer - Node,js (NestJS) Fintech Experience Mandatory
, UAE
Frontend Engineer - Cyrpto and Fintech
, UAE
Web3 Engineer
, UAE