Remote / Hybrid | 3-Month Contract (Extendable)
Job Summary
We are hiring a skilled Node.js Backend Developer to support the development of our multi-asset digital trading platform. You will build real-time, secure, and scalable backend services including core trading operations, wallet management, and internal Admin Panel tools.
This is a 3-month contract position with strong potential for extension based on performance.
Responsibilities
- Develop backend services and REST APIs using Node.js & TypeScript
- Build and maintain real-time price streaming and trading logic (WebSocket / SSE)
- Work with PostgreSQL and MongoDB for structured and live market data
- Implement secure wallet and transaction management flows
- Integrate external banking/payment APIs
- Develop Admin Portal APIs for internal controls:
- User management
- Trade/wallet monitoring
- Audit & logging operations
- Apply modern security practices (authentication, authorization, encryption)
- Write clean, testable code with clear documentation
- Collaborate with DevOps teams on deployment and performance monitoring
Required Skills
- 3+ years professional experience with Node.js & TypeScript
- Strong understanding of SQL & PostgreSQL
- Hands-on experience with MongoDB, Redis, and Message Queues
- Experience with API development, microservices, and cloud deployment
- Knowledge of JWT / OAuth2 authentication and backend security
- Preferred Skills (Bonus)
- Fintech, exchange, or trading platform experience
- BullMQ / RabbitMQ
- Docker, Kubernetes, AWS
- Logging & monitoring (Sentry, ELK, CloudWatch)
- Familiarity with KYC / AML and compliance processes
Contract Terms
Duration: 3 months
Remote/Hybrid flexibility
Competitive project-based compensation
Immediate joining preferred
Job Type: Full-time
Pay: AED3,000.00 - AED4,000.00 per month