Python Developer

We are currently seeking a Python Developer to join our team.

Technology council badge program ace 2025
Ar vr development company program ace 2025
Iaop logo main page
Immersive learning experiences company program ace 2025 clutch
Unity certified developer logo main pa
Epic megagrants recipient logo main page
About us:
    Program-Ace is an innovative company specializing in software development, particularly in the fields of virtual reality (VR), augmented reality (AR), games, and applications. We are leaders in our market segment and constantly seek talented professionals who want to join our team.
About the project:
  • The team from the client and Program-Ace:Project Manager 1 person Business Analyst 1 person DevOps Engineer 1 person Full stack Developer 2 people AI Engineer 1 person Gamification Specialist 1 person iOs Developer (Swift) 1 person Android Developer (Kotlin) 1 person UI/UX Designer 1 person QA 1 person.
  • How long the project will last: 6-8 months
Our advantages:
  • Opportunity to work in a leading company. Global Top 100 Outsourcing company according to IAOP (award based on client feedback on our services), Top AR/VR company according to Clutch;
  • Among our clients: Supermassive Games, Flying Wild Hog, Epic Games, Unity Technologies;
  • Over 30 years of history, impeccable reputation, and a powerful portfolio;
  • Working with like-minded individuals who are passionate about their work;
  • Opportunities to participate in game development conferences (such as Gamescom, GDC and others).
Tasks you will be working on:
  • Develop and maintain core backend models: user accounts and profiles, video and content data, user progression tracking, token/points system.
  • Set up database structure, define relationships between models, and implement indexing for performance;
  • Design and build RESTful APIs to support mobile app functionality;
  • Store and manage metadata for user-generated videos (e.g. tricks shared on social media);
  • Build simple moderation tools to review and manage shared content;
  • Create API endpoints for: video streaming, accessing content based on user progression, retrieving tutorials and educational content.
  • Implement authentication middleware and rate limiting to ensure secure and scalable access.
What you need to join us:
  • Minimum 3 years of experience working in Python 3;
  • Proven experience with FastAPI and Django frameworks;
  • Experience with PostgreSQL, MySQL, Redis;
  • Experience of using Test Frameworks for Unit and Performance Testing, Integration and E2E testing;
  • Deep understanding of OOP, SOLID, GRASP, KISS, and DRY principles;
  • Proficiency in developing applications using a microservices architecture;
  • Experience with implementation of RESTful web services and 3rd party APIs integrations;
  • Experience with Docker, RabbitMQ, Sentry;
  • Experience working with SCRUM/Large-Scale Scrum framework.
Skills that will be a plus:
  • Experience with cloud platforms like AWS or GCP and their APIs;
  • Experience with Blockchain and NFT technologies;
  • Experience in Continuous Integration and Continuous Delivery practices.
How do you manage your work schedule?
  • We offer a flexible work schedule that is coordinated with your manager;
  • Remote work, work from anywhere in Ukraine and the world;
Hiring process:
    Call with a recruiter → technical interview with technical specialist.
Send your resume and become an important part of our team.

No Discrimination
Program-Ace has no tolerance for discrimination – all employment decisions, including but not limited to recruitment, hiring, employment, upgrading, demotion, discipline, transfer or termination are to be made, and all applicants are employed, and all employees are treated during employment, without regard to their race, ethnicity, national origin, color, religion, marital status, pregnancy, nursing mother status, genetic information, sex, sexual orientation, gender identity, gender expression, medical condition, physical or mental disability, military or veteran status, or any other basis prohibited by law. If you feel you have been subject to discrimination, please report it promptly to your Manager and Human Resources at jobs@program-ace.com. Please get in touch with Human Resources for any specific questions or to voice any concerns.

Drug- and Alcohol-Free Workplace
Employees may not use, sell, possess, purchase, or transfer illegal drugs – or sell, transfer, or distribute personal prescription legal drugs – on Program-Ace premises, in Program-Ace vehicles or during work hours. Employees may not be under the influence of any substance during work hours that impairs their ability to work safely or creates a risk to their safety, the safety of others, or Program-Ace property. Employees are not permitted to drink, or be under the influence of, alcohol during work hours or on Program-Ace premises with one exception: if they are of legal drinking age, they may drink alcohol at company-sponsored events approved by a Senior Manager. Please be aware that in case of any violation of such prohibition, an employee may be held disciplinary, administratively, and criminally liable. Please get in touch with Human Resources at jobs@program-ace.com for any specific questions regarding the drug- and alcohol-free awareness program, if you need any assistance or rehabilitation, or to voice any concerns.

Avatar - Valeriia Karasenly

Valeriia Karasenly

Head of HR Contacts