Job Details
Software Development
Intern
Remote
Full time
Russian
Nov 4

Python Developer

RUB 230,000

Hireway is seeking a Python Developer (intern level) for backend development, salary 220,000-230,000 RUB, full-time, remote-friendly.

Responsibilities: - Participate in development and support of Python backend services under guidance of experienced developers - Perform small tasks for creation and improvement of REST API - Work with PostgreSQL and learn principles of application-database interaction - Write clear maintainable code and follow team standards - Fix bugs and improve existing functionality - Write simple unit tests and verify correctness of solutions - Use Git for source control and participate in team development - Get familiar with Docker, containerization, and CI/CD processes - Participate in code review, technical discussions, and error analysis with the team - Interact with developers, QA, and DevOps specialists - Gradually study backend architecture and engineering practices - Learn new tools and technologies in real tasks

Requirements: - Basic Python knowledge and ability to write small programs - Understanding of OOP principles, basic data structures, and Python data types - Familiarity with language constructs: functions, classes, exceptions, collections, modules - Basic HTTP and client-server interaction, REST API principles - Familiarity with at least one Python backend framework: FastAPI, Flask, Django or similar - Basic SQL knowledge and understanding of relational databases - Familiarity with PostgreSQL or another RDBMS - Understanding of Git basics and repository operations - General understanding of testing and unit tests - Willingness to dive into existing code, research, and ask questions - Desire to grow in backend development and apply new knowledge - Teamwork and receptiveness to feedback - Commercial experience not required; open to students, graduates, and beginners Nice to have: - Educational, pet, or team projects in Python - Experience with FastAPI, Flask, or Django - Familiarity with SQLAlchemy or another ORM - Basic async programming and asyncio - Redis and caching principles - Kafka, RabbitMQ or other message brokers - Swagger/OpenAPI - Basic Docker and Docker Compose - CI/CD and test automation - Logging and monitoring - Microservices architecture and Kubernetes - Technical education or relevant courses - Participation in hackathons, internships, or team IT projects

Salary: 220,000 to 230,000 RUB. Full-time employment. Work format: can be remote.

SQLAlchemy
RabbitMQ
Kubernetes
Redis
REST API
SQL
Flask
Git
Python
asyncio
Docker
Django
Swagger
Kafka
Unit Testing
CI/CD
PostgreSQL
FastAPI

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Python Developer

$2,700

Senior Python Developer for a crypto project in Minsk, hybrid. Salary $2,350-$2,700 USD net.

Belarus
N
NDA

Python Developer

Python Developer at Alfa-Bank, remote in Russia, full-time, backend and AI projects.

Russia
A
Alfa-Bank

Python Developer

Remote Python Developer position for CIS region, full-time IT job via Hireway.

Armenia, Azerbaijan, Belarus, Estonia, Georgia, Kyrgyzstan, Kazakhstan, Lithuania, Latvia, Moldova, Russia, Tajikistan, Turkmenistan, Ukraine, Uzbekistan
N
NDA