Overview
Type: Full-Time – Monthly Basis; Salary: PKR 100,000 – 250,000 (based on interview & experience); Location: Remote (Urgent Hiring)
About the Role
Join our growing tech team to help build and scale DubaiBigLottery.ae—a next-generation online lottery and prize-draw platform. You’ll work directly with our CTO to design a secure, high-performance system that can handle real-time ticket purchases, payment integrations, and exciting draw mechanics for a global audience.
Responsibilities
- Develop and maintain scalable Next.js frontends and Django backends.
- Implement real-time features like ticket sales, live draw results, and winner notifications.
- Integrate secure payment gateways and ensure compliance with international standards.
- Translate business requirements into clean, efficient, and well-tested code.
- Ensure top-notch performance, security, and responsiveness across the platform.
- Collaborate on architecture decisions and solve challenging technical problems.
Requirements
- 3+ years of professional Full-Stack experience.
- Strong expertise in Next.js / React and Django (REST APIs, ORM, deployment).
- Solid understanding of authentication, payment integrations, and data security.
- Excellent problem-solving and logical thinking skills.
- Ability to work independently and take full ownership of projects.
- Exclusive availability (no side projects or freelance commitments).
Perks & Benefits
- Competitive salary (PKR 100K – 250K).
- Direct mentorship from an experienced CTO.
- Work on an innovative international lottery platform.
- Collaborative, innovation-driven environment with growth opportunities.
Screening Question
If you are interested in working on a lottery-type project, please clearly mention this in your email application.
How to Apply
Send your CV and links to your best projects to:
Contact: +92 307 645 0994
Job Specification
Here are the key skills you should list (and look for) when hiring a Full-Stack Developer for DubaiBigLottery.ae. They cover both the core tech stack (Next.js + Django) and the lottery-specific needs such as secure payments and real-time features.
Technical Skills
Frontend
- Next.js & React – advanced level (server-side rendering, routing, API routes).
- HTML5, CSS3, Tailwind/Bootstrap, responsive design.
- TypeScript (nice-to-have for type safety).
- State management (Redux, Zustand, or Context API).
- Real-time UI updates using WebSockets or libraries like Socket.IO.
Backend
- Python Django / Django REST Framework – building REST APIs, ORM, authentication.
- Database Design & Management – PostgreSQL or MySQL; experience with complex relational schemas.
- Caching & Performance – Redis, Memcached.
- Payment Gateway Integration – Stripe, PayPal, or regional gateways for ticket purchases.
- Secure session handling and anti-fraud techniques.
Infrastructure & DevOps
- Deployment on AWS, DigitalOcean, or similar (EC2, S3, CloudFront).
- CI/CD pipelines (GitHub Actions, GitLab CI, or similar).
- Docker & containerization for scalable environments.
Lottery / Domain-Specific Skills
- Real-Time Draw Systems: Handling live draws, random number generation, and result broadcasting.
- Compliance & Security: Knowledge of PCI-DSS, encryption, and data privacy laws.
- High-Traffic Handling: Scaling to handle peak traffic during draw times.
- Experience with analytics & reporting for ticket sales and winners.
Soft Skills
- Strong problem-solving & logical thinking.
- Ability to work independently and take ownership.
- Good communication for collaborating with CTO and non-technical stakeholders.
- Attention to detail—especially important in financial/lottery systems.