Senior Python Developer responsible for analysis, development, and support of program code for company projects, including integrations with side services and payment flow.
Requirements
- At least 4 years of experience with Python 3.8+
- Experience with asyncio (async/await), web frameworks (aiohttp/fastAPI), SQLAlchemy, Django ORM
- Knowledge of classic algorithms and data structures, sorting, algorithms on graphs, dynamic programming
- Understanding of asynchronous programming in Python and experience with microservice architecture
- Knowledge of new libraries, writing tests, and message queues (RabbitMQ, Kafka)
- Good written and verbal communication skills in English (B1–B2 level or higher) and fluent Russian language
Benefits
- 20 days of vacation time
- Latvian bank holidays
- Sick leaves
- Additional birthday day off
- Team building events and corporate parties