Khan Tech
Khan Tech

Senior Full-Stack Developer

April 19, 2025
Full-time
Remote · Tallinn, Harjumaa, Estonia
Mid-Senior level
Back-end Developer

About Us:

Khantech is an IT startup dedicated to redefining the iGaming experience with cutting-edge technology and creative solutions. We are a team of Engineers, Designers, and gaming enthusiasts working remotely within Europe and Asia or in-house in our UAE/Dubai premises.

About the product:

https://www.vatanplatform.com

We are looking for a highly skilled Full Stack Blockchain Developer to join our team. The ideal candidate will be proficient in both blockchain development and full-stack web development. You will be responsible for developing decentralized applications (dApps), smart contracts, and the backend and frontend of blockchain-based systems.

Job Responsibilities:

  • Build and maintain responsive, real-time user interfaces for users to place bets, view odds, and interact with the platform across multiple devices.
  • Integrate real-time data streams (such as live sports scores, odds updates, and betting statuses) into the platform using technologies like WebSockets or polling.
  • Design and develop RESTful APIs to handle core platform functions, such as user registration, betting transactions, payment processing, and user account management.
  • Implement secure payment systems (credit card, e-wallets, cryptocurrency, etc.) to manage deposits, withdrawals, and transaction history for users.
  • Ensure the platform can handle a large number of concurrent users, especially during peak traffic times, by optimizing code, implementing caching strategies, and managing server load.
  • Implement secure authentication, authorization, and encryption practices to protect user data, financial transactions, and platform integrity. Ensure compliance with regulatory standards like GDPR and responsible gaming practices.
  • Work closely with other developers, product managers, and designers in agile sprints, contributing to code reviews, writing tests, and participating in daily stand-ups to ensure the timely delivery of features.

Key requirements:

  • Expertise in HTML, CSS, JavaScript, and modern frontend frameworks like React.
  • Solid experience with server-side programming languages such as Node.js, Python, Ruby, Java, and backend frameworks like Express, Django, or Spring.
  • Familiarity with technologies that handle real-time data, such as WebSockets, Socket.io, or similar frameworks, to manage live sports feeds, odds updates, and betting events.
  • Proficiency in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Experience with data modeling, query optimization, and ensuring database scalability for high-traffic platforms.
  • Familiarity with integrating payment gateways (e.g., Stripe, PayPal, or other e-wallets) for secure financial transactions, handling deposits, withdrawals, and transaction histories.
  • Experience with PixiJS for creating rich 2D graphics and animations within the platform, especially for game-related visuals or interactive betting interfaces.
  • Familiarity with Spine for 2D skeletal animations to create smooth, dynamic character animations for games or user interactions.

Benefits:

🚀Competitive Salary

📚Comprehensive Training and Career Development through our talent management program

🌐Fully remote or Comfortable office in Dubai, OAE/Erevan, Armenia

🏖️Generous Paid Vacation