Python Developer

Program-Ace , Posted yesterday

Senior

Full time

Negotiable

Remote

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

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.

For which tasks (responsibilities)?
  • 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 kind of professional are we looking for?
  • 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.

Why do we enjoy working here?
  • The opportunity to work in a leading company. Recognized as a Global Top 100 Outsourcing company by IAOP (based on customer feedback about our services), and 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;

  • Work with like-minded people who are passionate about their work.

What are the conditions and bonuses?
  • We offer a flexible work schedule coordinated with your manager.

  • Remote work is available, allowing you to work from anywhere in Ukraine or the world.

The selection process

Call with a recruiter → technical interview with technical specialist.

Send your resume and become an important part of our team!

Program-Ace

Company type: outsource, product, developer

Employees: 51-200

Platforms: PC, Mobile, VR, iOS, Android, Console, VR/AR, AR

https://program-ace.com/

View all vacancies from Program-Ace
Join our Discord!
Find out about new Python Developer jobs on Discord
discord icon
join
@ingamejob_dev
keep up to date with new job offers Python Developer on Telegram
Subscribe

Similar job opportunities

Aristocrat

Noida

Posted 1 week ago

Middle

Negotiable

Full time

Strikerz Inc.

Relocate, Remote, Cyprus

Posted 3 weeks ago

Senior

Negotiable

Full time

Strikerz Inc.

Relocate, Remote, Cyprus, Georgia

Posted 1 month ago

Middle

Negotiable

Full time