-Development and optimization of the server-side of web applications
-Implementation of REST API for service integration
-Participation in the design of microservice architecture
-Automation of internal company processes (e.g., integration with CRM/ERP)
-Support and development of current projects (refactoring, performance optimization)
Requirements
Work experience: 1–3 years
-Solid knowledge of Python 3
-Experience with web frameworks (Flask, Django, FastAPI)
-Understanding of OOP and REST API principles (API design experience will be a plus)
-Knowledge of SQL and experience with relational databases (e.g., PostgreSQL)
-Ability to work in Linux (environment setup, deployment)
-Experience using version control systems (Git)
Nice to have
-Experience with ORMs (SQLAlchemy, Django ORM)
-Knowledge of JavaScript/TypeScript, HTML, CSS for frontend integration
-Experience with Docker or CI/CD
-Understanding of working with geolocation data or high-load systems
-Presence of pet projects or a GitHub profile with code examples
-Higher technical education or student status at a technical university with a desire to develop in IT
Benefits
from 40,000 ₽ per month, net
Full-time
Schedule: 5/2
Work format: hybrid or office (Saint Petersburg)
ТраекторияРазработчик Python (Junior)
от 40 000 ₽ за месяц, на руки
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: гибрид или офис (Санкт-Петербург)
☑️ Чем предстоит заниматься
-Разработка и оптимизация серверной части веб-приложений
-Реализация REST API для интеграции сервисов
-Участие в проектировании архитектуры микросервисов
-Автоматизация внутренних процессов компании (например, интеграция с CRM/ERP)
-Поддержка и развитие текущих проектов (рефакторинг, оптимизация производительности)
☑️ Наши пожелания к кандидатам
-Уверенное знание Python 3
-Опыт работы с веб-фреймворками (Flask, Django, FastAPI)
-Понимание принципов ООП и REST API (опыт проектирования API будет плюсом)
-Знание SQL и опыт работы с реляционными базами данных (например, PostgreSQL)
-Умение работать в Linux (настройка окружения, деплой)
-Опыт использования систем контроля версий (Git)
Будет плюсом:
-Опыт работы с ORM (SQLAlchemy, Django ORM)
-Знание JavaScript/TypeScript, HTML, CSS для интеграции с фронтендом
-Опыт работы с Docker или CI/CD
-Понимание работы с геолокационными данными или высоконагруженными системами
-Наличие pet-проектов или профиля на GitHub с примерами кода
-Наличие высшего технического образования или статус студента технического вуза с желанием развиваться в IT