Reach out directly about this role
๐ Seeking a Python Developer (Middle)
Salary: up to 250,000 โฝ
Tasks: โข Development and refinement of backend services in Python according to technical specifications from analysts/functional consultants, in accordance with development regulations; โข Development of unit tests; โข Participation in code reviews; โข Support, documentation, and operation of developed applications; โข Providing consultations on technical issues; โข Identifying defects and finding the causes of their occurrence; โข Developing solutions for problems and eliminating incidents and defects; โข Providing activity reports to the manager.
Requirements: โ๏ธ Education โข Higher education in IT, technical, or mathematical fields. โ๏ธ Work Experience โข Minimum 2 years of experience as a Python developer; โข Experience with Git version control system. โ๏ธ Knowledge and professional skills โข Python 3.11+: type hints, OOP, asyncio; โข Knowledge of one of the frameworks: FastAPI (Pydantic, async/await) or Django (DRF); โข REST API development, OpenAPI/Swagger documentation; โข Solid knowledge of SQL, ORM (SQLAlchemy), experience with PostgreSQL; โข Unit testing: pytest โ mandatory requirement; โข Dependency management: pip / poetry / uv; โข Knowledge of web services and REST API principles and architecture; โข Knowledge of service/microservice solution principles and architecture; โข Basic understanding of containerization (Docker): building and running own services; โข Understanding of CI/CD processes (automated builds, auto-tests, auto-deploy); experience with GitLab CI โ a plus; โข Experience working with Scrum/Kanban. โ๏ธ Language Skills โข English, B1 level: reading technical documentation. โ๏ธ Business Qualities โข Teamwork (supporting colleagues); โข Results orientation (high, consistent performance indicators); โข Self-development (seeking opportunities for further growth).
12 days ago
up to 250,000 RUB
per month
Grade
Middle
Experience
from 2 years
Work Format
Remote
English Level
B1 - Intermediate
AI writes it from your resume. You only have to send it.
By country