Python Backend Developer

Remote middle 10 days ago full-time quality 7.7/10
Apply now →

✓ Apply here in a minute. Your application and answers go straight to the hiring person, so you never land in a spam pile.

Role in brief

BCRAFT is seeking a middle-level Python Backend Developer for a fully remote role focused on backend infrastructure and microservices in the iGaming industry. Candidates with strong Python, Django, and FastAPI skills should apply.

PythonDjangoFastAPIREST APImicroservicesdatabasesunit testingintegration testing

About the role

As a Python Backend Developer at BCRAFT, you will be responsible for managing tasks from setup to handover, ensuring high-quality code through regular code reviews. Your role will involve clarifying requirements and defining service contracts, which are crucial for maintaining project efficiency.

BCRAFT specializes in software development for the iGaming sector, and you will contribute to enhancing the existing backend infrastructure. Success in this role means proactively improving project areas and maintaining clear documentation to support ongoing development efforts.

Skills that matter here

  • Python: This role requires strong expertise in Python for backend development.
  • Django: Knowledge of Django is essential for building web applications.
  • FastAPI: Experience with FastAPI is necessary for creating efficient APIs.
  • REST API: Understanding REST API principles is crucial for service interactions.
  • microservices: The role involves developing and managing microservice architecture.
  • unit testing: Skills in unit testing are important for ensuring code quality.

Who this role suits

  • A developer with a strong background in Python and experience in the iGaming sector.
  • Someone who enjoys working independently and taking ownership of projects.
  • A detail-oriented person who values quality and participates actively in code reviews.
  • An individual who is proactive about improving processes and documentation.

From the employer

  • Independently manage tasks from setup to handover to QA;
  • Take responsibility for specific areas of the project, make improvements, and update documentation;
  • Regularly participate in code reviews and prevent defects before merging;
  • Clarify requirements, decompose tasks, and define contracts between services;
  • Support and develop the existing backend infrastructure.
  • 4+ years of commercial experience in Python development;
  • Strong knowledge of Django and FastAPI;
  • Ability to develop microservice architecture;
  • Knowledge of REST API principles;
  • Experience with databases and query optimization;
  • Skills in writing unit and integration tests.
  • Fully remote work;
  • Schedule 5/2 GMT+3;
  • Salary in USDT or rubles;
  • Opportunities for professional and career growth.

Questions about this role

Is this position remote?

Yes, this is a fully remote position.

What is the seniority level for this role?

The position is classified as middle-level.

How can I apply for this job?

You can apply through the BCRAFT website at https://bcraft.com.

Apply now →

✓ Apply here in a minute. Your application and answers go straight to the hiring person, so you never land in a spam pile.

Similar jobs