Position: Golang/.Net Developer Team Lead
Company: WRK Consult Ltd.
Category: Golang
Experience required: 3y
English level: intermediate

Our client, agile and innovative company Retail Innovation is a product development company, a part of the global team of Raiffeisen Bank International (Vienna, Austria).

Our client is a fast growing R&D Lab working for the EU markets with 13+ CEE countries in their scope. Their projects include design, delivery and post-delivery activities of next-gen digital banking platforms.
They have a substantial expertise in developing enterprise solutions, and their ultimate goal is to merge cutting-edge technologies and start-up approaches and culture with solid and respectable enterprise foundations of their parent group.
RI’s mission is to bring innovative technologies to banking. They create unique digital banking products and solutions and provide them in an innovative way. A high performing team brings positive change to the digital banking world.
Their core values are People, Innovation, and Product obsession. We're looking for inspired, motivated, and creative individuals to join their team and help them bring cool digital products to the International markets.

**Responsibilities**
* Lead the development of back-end part of innovative platforms for one of the largest banking group in EU.
* Influence architecture / infrastructure and define instruments for platforms / products development.
* Drive and support the team in defining scope, estimating and developing complex solutions from scratch as well adding new features and functionality later down the line.
* Take care about security, processes, tests and best practices.
* Facilitate proper communications and co-operation with other teams: PM/PO, Back-end, UI/UX.

**Background**
* 4+ years of hands-on experience of leading backend or full-stack development teams, preferably in fintech or banking domain.
* 3+ .net core/asp.net mvc experience and willing to learn go (platform has go modules but the plan is to migrate to .net) or 3+ years of experience with Golang and .net core/asp.net mvc experience in the past implementing backend industry best practices.
* Experience leading large-scale development projects serving significant traffic in a distributed environment requiring high security and availability.
* Deep understanding of modern fintech products/platforms and architectures.
* Proficiency in building server applications
* Proficiency in designing and implementation of integrations with storage layer (relation DBs, object storages).
* Knowledge of REST principles
* Good experience working with CI/CD
* Good command of written and spoken English.

**Will be a plus**
* Postgres, event-driven architecture, kubernetes & Docker
* DevOps Knowledge, kafka, graphql

**Offering**
* The chance to join an amazing team of like-minded enthusiasts.
* Employment model based on freedom, creativity, interaction and stakeholder-ship.
* Competitive salary, 24 days of vacation, paid sick day-offs.
* Comfortable office in the center of Kyiv with remote option.
* Interesting and challenging large-scale high-load projects.