Python Developer

We're seeking an experienced Python Developer to join our gaming technology team. You'll be building robust, scalable backend systems for our online gaming platform, working on features like real-time gameplay, user account management, payment processing, and data analytics.

Key Responsibilities

  • Design and develop high-performance Python applications for our gaming platform
  • Build and maintain RESTful APIs and microservices architecture
  • Implement secure payment processing and transaction management systems
  • Develop real-time gaming features using WebSockets and async frameworks
  • Ensure compliance with gaming regulations and responsible gaming features
  • Optimize database queries and application performance for high-traffic scenarios
  • Collaborate with frontend developers, data scientists, and product teams
  • Write comprehensive tests and maintain code quality standards

Required Qualifications

  • 3+ years of professional Python development experience
  • Strong expertise in Python ecosystem (FastAPI, or Flask, no Django please)
  • Experience with asynchronous programming (asyncio)
  • Proficiency in SQL and NoSQL databases (PostgreSQL, Redis, MongoDB)
  • Understanding of microservices architecture and containerization (Docker, Kubernetes)
  • Experience with message queues (RabbitMQ, Kafka)
  • Strong knowledge of security best practices and data protection
  • Familiarity with CI/CD pipelines and version control (Git)

Preferred Qualifications

  • Experience in the gaming, fintech, or high-transaction industries
  • Knowledge of gaming regulations and compliance requirements
  • Experience with real-time systems and WebSocket implementations
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Understanding of responsible gaming practices and age verification systems
  • Experience with data analytics and machine learning for fraud detection

What We Offer

  • Competitive salary and performance bonuses
  • Comprehensive health benefits
  • Remote work flexibility
  • Professional development opportunities
  • Collaborative and innovative team environment

Required languages

English B1 - Intermediate
Ukrainian B1 - Intermediate
Published 6 February
51 views
ยท
14 applications
77% read
ยท
8% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...