Match score not available

Senior Python Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of professional experience with Python 3.8+ and asynchronous programming, Strong experience with asyncio, FastAPI, SQLAlchemy, and Django ORM, Solid understanding of data structures, algorithms, and system design principles, Good English communication skills and fluent Russian..

Key responsabilities:

  • Analyze existing program code and eliminate errors
  • Develop program code for company projects
  • Support and develop integrations with side services
  • Interact with the development department and conduct testing.

FYST logo
FYST Scaleup https://fyst.com
51 - 200 Employees
See all jobs

Job description

WHAT YOU'LL BE WORKING ON

  • Analysis of the existing program code, identification and elimination of errors
  • Development of program code for company projects
  • Interaction with the development department, testing
  • Support and development of integrations with side services.
 

WHAT YOU NEED TO SUCCEED IN THIS ROLE

  • 5+ years of professional experience with Python 3.8+, with a deep understanding of its asynchronous programming model
  • Strong hands-on experience with asyncio, FastAPI or aiohttp, SQLAlchemy, and Django ORM
  • Solid understanding of data structures, algorithms (including graph algorithms and dynamic programming), and system design principles
  • Practical experience with microservice architectures, API development, and service-to-service communication
  • Knowledge of and experience with message queues like RabbitMQ or Kafka
  • Experience writing and maintaining unit/integration tests with modern testing frameworks
  • Up-to-date knowledge of the Python ecosystem and libraries, with a drive for continuous learning and improvement
  • Familiarity with CI/CD, containerization (Docker), and cloud infrastructure (e.g., AWS, GCP) is a plus
  • Domain knowledge in payment systems or financial flows is a strong advantage
  • Good English communication skills (written and spoken) and fluent russian. 

OUR TECH STACK

Python 3.12, FastAPI, Django, async gRPC, asyncio, pytest, GitLab CI/CD, Kubernetes (K8s), Helm, PostgreSQL.
 

WHAT WE OFFER

  • An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market!
  • Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us 
  • Work with coworkers who are passionate about their business
  • Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews
  • The opportunity to attend conferences, courses, and professional development at the company's expense - we favor the continuous development of our employees
  • Remote type of work
  • 20 days of vacation time; bank holidays; Sick leaves; Additional birthday day off
  • Team building events and corporate parties.

You can find out more about our team, our values, and the unique ways we celebrate our successes here: https://fyst.com/culture 

Required profile

Experience

Spoken language(s):
EnglishRussian
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Python Developer Related jobs