About the Role
We are looking for a highly skilled Backend Developer with strong expertise in Node.js, PostgreSQL, and cloud-based application development to help us build, scale, and optimize high-performance backend systems.
You will play a critical role in designing, developing, and maintaining APIs, backend services, integrations, and database architecture while ensuring performance, scalability, and reliability across our platforms.
This is a hands-on technical role for someone who thrives in fast-paced environments, takes ownership of backend architecture, and enjoys solving complex engineering challenges.
- Location: Dubai
- Employment Type: Full-time
- Work Model: In Person
- Experience: 4+ years
- Visa: Provided (if applicable)
Key Responsibilities
- Design, develop, and maintain scalable backend applications and APIs
- Build secure, high-performance RESTful services using Node.js and TypeScript
- Develop and optimize PostgreSQL database structures, queries, and performance
- Integrate third-party APIs, payment systems, and external services
- Collaborate with frontend, DevOps, QA, and product teams to deliver reliable features
- Write clean, maintainable, and well-documented code
- Implement authentication, authorization, and backend security best practices
- Optimize application performance, scalability, and system reliability
- Participate in system architecture discussions and technical planning
- Troubleshoot production issues and provide long-term scalable solutions
- Contribute to CI/CD workflows and deployment processes
- Ensure proper logging, monitoring, and debugging capabilities for backend services
- Maintain code quality through reviews, testing, and best engineering practices
Required Skills & Experience Core Technologies
- Node.js – Mid/Senior level
- PostgreSQL – Mid/Senior level
- TypeScript – Junior/Mid level
- Strong understanding of JavaScript backend architecture and asynchronous programming
Backend Development
- Experience building and consuming REST APIs
- Strong experience with backend service architecture and system integrations
- Experience with authentication systems (JWT, OAuth, session management)
- Knowledge of database optimization, indexing, query tuning, and migrations
- Experience handling high-volume transactional systems
Cloud & Infrastructure
- Basic understanding of Docker and containerized applications
- Experience working with Microsoft Azure services
- Familiarity with CI/CD pipelines and deployment workflows
- Understanding of scalable backend deployment environments
Additional Experience
- Previous experience with third-party integrations and system integrations
- Experience in the iGaming industry is a plus
- If no iGaming experience, candidate must show willingness and openness to learn the business
Technical KnowledgeStrong understanding of:
- Backend architecture and scalable application design
- API security and secure coding practices
- PostgreSQL database management and optimization
- Error handling, logging, and monitoring
- Git workflows, branching strategies, and release management
- Distributed systems and microservices concepts
Experience with:
- Docker
- Azure App Services / Azure Functions
- CI/CD pipelines (Azure DevOps / GitLab pipelines)
- Message queues or event-driven systems (RabbitMQ, Kafka, etc.) is a plus
- Caching technologies such as Redis is a plus
Nice to Have
- Experience with microservices architecture
- Experience with high-availability and distributed systems
- Knowledge of WebSockets or real-time systems
- Experience with payment systems or fintech integrations
- Understanding of DevOps and cloud-native application development
- Familiarity with Kubernetes and container orchestration
- Experience with automated testing frameworks
What We’re Looking For
- Strong problem-solving and analytical skills
- Ownership mindset with attention to detail
- Ability to work independently and collaboratively
- Passion for writing clean, scalable, and maintainable code
- Comfortable working in fast-moving, high-performance environments
- Excellent communication and teamwork skills
Job Type: Full-time
Application Question(s):
- Do you have previous experience working in the iGaming industry or with gaming-related platforms? Yes or No
- Do you have previous experience working in the iGaming industry or with gaming-related platforms?
Please answer based on your personal experience only — AI-generated or copied answers are not accepted.
Experience:
- work: 4 years (Preferred)
Work Location: In person