what you'll be working on
- Development and design of the core banking system;
- Development and design of the Internet acquiring service within the financial ecosystem;
- Active participation in the design of the product architecture.
what you need to succeed in this role
- Excellent knowledge of Golang and its ecosystem;
- Experience and understanding of the principles of building multithreaded systems;
- Knowledge of SQL;
- Understanding and applying software development principles: SOA, SOLID, KISS, DRY;
- Experience in developing micro-service architecture;
- Readiness to offer architectural solutions;
- A propensity for adventurism and a desire to develop together with the company;
- Knowledge of screaming architecture, DDD.
knowledge areas and skills
- Proactivity & friendliness - because we care not only about what we do at work but also about how we do it;
- Problem-solving - because we are at the beginning stage of the product development and you should be ready to face all the challenges which are usual for these phases;
- Analytical thinking & communication - important for gathering and systematizing information while discussing requirements with stakeholders.
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;
- Opportunity to move to the European head office;
- Work with coworkers who are passionate about their business;
- Absolute flexibility throughout all processes (lack of a strict hierarchy, the ability to influence the company's development);
- Flexible schedules;
- Compensation that will fully correspond to the competence and knowledge;
- The opportunity to attend conferences, courses, and professional development at the company's expense - we favor the continuous development of our employees;
- Extended employee benefits.