Algorithmic Brains - IT company with a development center in Minsk. We have been working since 2018. We create products in the field of Fintech, Edutech, HRtech, Medtech. We work for the American, Azerbaijani, Canadian markets. Our office is located in a comfortable place within a minute's reach of Chelyuskintsev Park with its own recreation area.
We are looking for a Middle+ Python Developer on a FinTech project.
Work experience: 3+ years.
Responsibilities:
-
Design and implement new functionality.
-
Training and mentoring junior developers and interns.
-
Review code.
-
Functional refactoring.
-
Writing unit tests.
-
Researching bugs and fixing them.
-
Participate in the rollout of new products and features by collaborating with other teams.
Requirements:
-
Understanding the importance of testing your own code;
-
Understanding what microservice and monolithic architectures are and why they are needed.
-
Ability to work effectively both independently and as part of a team.
-
Ability to solve multiple tasks at the same time.
-
The ability to "think outside the box" in identifying problems and developing creative solutions.
-
Attention to detail and meeting deadlines.
Skills and knowledge:
-
3+ years of experience in Python as a primary language for production development;
-
Experience in Docker and familiarity with microservices and scalable systems;
-
Knowledge of and experience with Django, DRF;
-
Strong knowledge of DBMS: PostgreSQL
-
Knowledge of NoSQL: Redis.
-
Level of English – B1(Intermediate);
-
Experience working with message brokers;
-
Knowledge of Docker, Docker-compose, AWS
-
Agile processes
-
Configuration CI\CD, autodeployment to cloud, Git flow variants
-
Knowledge\understanding ООП \ SOLID \ REST
Education:
BS/MS in Computer Science/Computer Engineering/STEMOr solid “войти-в АйТи” courses with experience at commercial projects.
Working conditions:
-
Work from a comfortable office near the metro;
-
RFP linked to the dollar exchange rate;
-
Affiliate discount program for employees;
-
Corporate English with an experienced teacher;
-
20 working days of vacation + 5 paid sick days.
The level of payment will be discussed at the interview based on your skills and expectations.
We will be glad to see you in our friendly team :)