- Tbilisi
- Europe-bet
Backend Developer
The Role
We are looking for a talented Backend Developer for Europebet brand who will be involved in different processes and help us deliver the best customer experience in the industry. Here we have fast-paced business environment where you will never be short of new challenges. If you want to use the latest technologies while working in a dynamic, friendly and comfortable atmosphere, Europebet could be the perfect place for you.
Key Responsibilities:
- Being part of a cross-functional, agile-driven team responsible for the full software development life cycle, from conception to deployment;
- Participating in task estimation, development, testing, code reviews, bug fixing;
- Deploying great software, implementing new features as well as maintaining and improving the existing codebases;
- Will be required to see out a project from conception to final product.
Requirements:
- Minimum 2 years of experience as Backend Developer;
- Proficiency in C#, .NET Core;
- Expertise in ASP.NET Web API;
- Advanced skills in SQL/PostgreSQL, including performance tuning;
- Advanced skills in ORM/Dapper;
- Understanding of RabbitMQ, Apache Kafka, and message-driven architectures;
- Proficiency in Redis and understanding caching strategies;
- Advanced skills in Git, including branching strategies;
- Understanding of unit testing principles and basic experience with testing frameworks like NUnit or xUnit;
- Understanding of HTTP and RESTful standards;
- Deep understanding of OOP/SOLID principles.
Preferred Requirements:
- Awareness of CI/CD principles;
- Awareness of Docker and Kubernetes;
- Algorithmic problem-solving skills and understanding of advanced data structures;
- Experience with system monitoring tools and concepts.
We offer
We offer working in fast growing business with professional management teams and value driven challenging and development oriented organisational culture. Here we have non-formal, creative and comfortable environment. If you enjoy diversity and fast pace then you are right person for this position and in this case there is the right environment provided for you to fulfil your potential.
APPLY:
If you feel you have what it takes to be successful in this role, don't hesitate to apply. Since we will be interviewing candidates continuously send your application as soon as possible to be included in the recruitment process.
Please fill out the following form. After you have completed your application an email will be sent to you with relevant information.