
Rapyd
Software Developer – Full-Stack
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 19/04/2026
Job overview
Date posted
05/03/2026
Location
Dubai, United Arab Emirates
Salary
Undisclosed
Compensation
Comprehensive package
Job description
Rapyd is a global fintech platform unifying payments, payouts, and fintech services worldwide, with offices including Dubai, and is seeking a Software Developer – Full-Stack (Backend Focus) within the Wallet & Disbursements team. The role is responsible for designing and building scalable APIs and backend services critical to Rapyd’s digital wallet infrastructure, ensuring integrity, reliability, and security of financial operations across a global platform. The developer will build robust backend APIs for transaction processing, disbursements, and wallet services, ensure data integrity and transactional consistency across distributed systems and microservices architecture, and maintain backend infrastructure powering financial workflows at scale. The position requires strong proficiency in Node.js and MySQL, including schema design and performance tuning, and strong knowledge of RESTful API design in high-throughput environments. Responsibilities include writing comprehensive unit testing and integration testing cases, integrating with external banking systems and payment gateways, supporting frontend development using React as needed, participating in architectural discussions and design reviews, contributing within agile development processes, and monitoring and troubleshooting production systems to ensure uptime and reliability. The role values experience with digital wallets, financial systems, event-driven architecture such as Kafka and AWS EventBridge, cloud-native services including AWS, containerization using Docker, and CI/CD pipelines, along with awareness of security, compliance, and reconciliation in financial platforms.
Required skills
Key responsibilities
- Design and develop scalable backend APIs for transaction processing, disbursements, and digital wallets using Node.js and MySQL, ensuring high performance and reliability in distributed systems
- Ensure data integrity and transactional consistency across microservices architecture by applying robust backend architecture principles and schema design with performance tuning
- Build and maintain backend infrastructure that powers financial workflows at scale in high-throughput fintech environments
- Write comprehensive unit testing and integration testing cases to guarantee code reliability, coverage, and stability across services
- Integrate with external banking systems and payment gateways to enable seamless global payments, payouts, and financial operations
- Support frontend development tasks using React and its ecosystem when contributing to tools, dashboards, or full-stack features
- Participate in architectural discussions, design reviews, and agile development processes to enhance RESTful API design and system scalability
- Monitor, troubleshoot, and optimize production systems to ensure uptime, reliability, and compliance within secure financial platforms
Experience & skills
- Demonstrate 3–5 years of experience in software engineering with a strong backend focus, particularly in fintech or transactional domains
- Exhibit proficiency in Node.js and MySQL including schema design and performance tuning for high-throughput distributed systems
- Apply strong understanding of RESTful API design, distributed systems, and microservices architecture within scalable backend environments
- Show hands-on experience or familiarity with React for frontend development contributions in full-stack scenarios
- Demonstrate experience working with digital wallets, payment gateways, and financial systems in global commerce platforms
- Apply knowledge of event-driven architecture using Kafka or AWS EventBridge and leverage cloud-native services such as AWS
- Utilize Docker and CI/CD pipelines to support containerization, deployment automation, and continuous integration workflows
- Maintain awareness of security, compliance, and reconciliation requirements in financial platforms while ensuring backend architecture supports integrity and reliability