Python Developer
Starlab is searching for the Python Developer to join its team!
What You'll Do (Responsibilities)
- Develop & Maintain Core API: design, build, maintain, and optimize
- Ensure System Reliability: monitor application health, proactively troubleshoot and resolve issues
- Manage Integrations: work with third-party APIs and services
- Uphold Code Quality: write clean, maintainable, and well-documented code
Ensure Code Quality & Stability: create and maintain comprehensive automated test suites
What We're Looking For (Requirements)
- At least 3 years of professional experience in Python development for web applications
- Strong practical experience with asynchronous web frameworks (FastAPI / AioHTTP)
- Solid expertise in relational databases (PostgreSQL / MySQL) and SQLAlchemy, proficiency in writing and optimizing SQL queries
- Deep understanding of REST API design principles
- Experience with essential development tools: Git, code linters/formatters (e.g., ruff, black), and dependency management (poetry/uv)
A test-driven mindset with experience using pytest
What Will Make You Stand Out (Nice to Have)
- Experience with Redis
- Hands-on knowledge of containerization: Docker and Docker-Compose
- Experience setting up and maintaining CI/CD pipelines, preferably with GitLab CI
- Familiarity with task queues and background job processing
- Basic knowledge of cloud platforms (AWS) and Linux/UNIX systems
Required skills experience
| Python | 3 years |
Required languages
| Russian | Native |
| English | B1 - Intermediate |
Published 8 January
113 views
ยท
22 applications
55% read
๐
Average salary range of similar jobs in
analytics โ
Loading...