Our company is building FinTech products (both B2B and B2C) for a 100K+ active customers, constantly trying to improve. We're moving fast, data-driven, always learning new things about our customers and finding new ways to make their experience with our products the most satisfying.
We are looking for experienced Python Developer to Payments platform team that develops billing and implements payment solutions, withdrawal functionality, integrates external payment providers and cryptocurrencies.
We work in agile environment by scrum methodology, where every employee can influence the product functionality.
At least 3 years of using Python: good knowledge of python 2.7 and python 3+, compliance with pep8, asyncio knowledge;
Relational database experience: tables inheritances, triggers, SQL optimizations, architecturing skills;
Ability to solve complex technical problems;
Strong affinity for following standards and best practices;
Good Linux skills: software deployment, service and software dependencies, networking model;
Experience of covering product by unit, integrational and load tests;
Strong self-management skills: decomposition of complex tasks, time management, critical path thinker, analytical skills;
As a plus:
Experience with Kafka, Clickhouse;
Experience with JWT, OAuth2
Highload backend systems development;
Microservice development experience;
Continuous professional development;
Long term contract;
Work in a team of professionals on an interesting project;
Regular payment of wages (with payment of sick leave and vacations).