Senior Python Developer position at a fintech company with a focus on analysis, development, and testing of program code, as well as interaction with the development department and integrations with side services.
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 and microservice architecture
- knowledge of new libraries, writing tests, message queues (RabbitMQ, Kafka)
- payment flow knowledge (desired)
- good written and verbal communication skills in English (B1–B2 level or higher) and fluent Russian language
Benefits
- An opportunity to make something great even greater
- Career prospects
- Work with passionate coworkers
- Competitive compensation
- Opportunity to attend conferences, courses, and professional development
- Remote type of work
- 20 days of vacation time
- Latvian bank holidays
- Sick leaves
- Additional birthday day off
- Team building events and corporate parties