Position: Senior GO Developer
Company: Fyst
Experience required: 3y
English level: upper

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

Experience with Golang for at least 3 years; 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.
Excellent written & spoken communication skills in English ( not less than B2); 

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;
Private health insurance coverage;
Remote or relocation to Riga ( if you choose);
20 days of vacation time; Latvian bank holidays; Sick leaves;
Team building events and business trips to our fantastic office in Riga!