
Rapyd
Full-Stack Software Developer (Wallet & Disbursements)
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 13/04/2026
Job overview
Date posted
28/02/2026
Location
Dubai, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
13/04/2026
Job description
The Full-Stack Software Developer (Wallet & Disbursements) at Rapyd is responsible for designing, developing, and maintaining scalable backend APIs and infrastructure critical to the company’s digital wallet and disbursement services. The role focuses on backend development while contributing to frontend interfaces and internal tools using React as needed. The position requires ensuring data integrity, transactional consistency, and reliability across distributed microservices, integrating with external banking and payment systems to support global fintech operations, and delivering secure and performant solutions. Developers participate in architectural discussions, design reviews, agile development processes, and actively monitor and troubleshoot production systems to maintain uptime and reliability. The role contributes to comprehensive unit and integration testing, supports frontend development for dashboards or tools, and collaborates with cross-functional teams to enhance global wallet infrastructure and financial workflows at scale.
Required skills
Key responsibilities
- Develop robust backend APIs for transaction processing, disbursements, and wallet services to ensure scalability, security, and reliability of financial workflows.
- Ensure data integrity and transactional consistency across distributed microservices, maintaining reliability and correctness in high-throughput financial operations.
- Build and maintain backend infrastructure that powers global fintech operations, supporting wallet and disbursement functionalities.
- Write comprehensive unit and integration test cases to ensure code reliability, maintainability, and sufficient test coverage.
- Contribute to frontend development using React for tools, dashboards, or internal interfaces as required, ensuring cohesive full-stack functionality.
- Integrate backend systems with external banking and payment platforms to support worldwide operations and transactional workflows.
- Participate in architectural discussions, code reviews, and agile development ceremonies, providing technical guidance and ensuring alignment with best practices.
- Monitor and troubleshoot production systems, proactively identifying issues, optimizing performance, and ensuring high system uptime.
Experience & skills
- 3–5 years of experience in software engineering, with a strong emphasis on backend systems development.
- Proficiency in Node.js and MySQL, including schema design, query optimization, and performance tuning.
- Solid understanding of distributed systems, RESTful API design, and microservices architecture within high-throughput environments.
- Familiarity with frontend development and frameworks, particularly React, to support full-stack contributions as needed.
- Experience integrating with external banking and payment systems or financial platforms.
- Strong foundation in backend architecture for fintech or transactional domains, ensuring secure and scalable financial operations.
- Hands-on experience with unit and integration testing, Agile development processes, and production system monitoring.
- Nice-to-have: experience with digital wallets, payment gateways, event-driven architectures (Kafka/AWS EventBridge), cloud-native services (AWS), Docker, CI/CD pipelines, and knowledge of security, compliance, and reconciliation in financial platforms.