Services
Industries

.NET Developer

Vacancy Description

We are seeking a skilled .NET Developer to join our talented team and help us drive forward in creating cutting-edge solutions for our clients.

About the project

A multichain crypto wallet with a bridge and DeFi function.
The wallet supports a wide range of popular cryptocurrencies that you like, such as Bitcoin, Ethereum, Binance Smart Chain, Optimism, Arbitrum, etc. Also, the Product has a telegram bot with FAQ and personal support managers.

Main stack:
— .NET 6;
— MySQL 8;
— Redis;
— Protobufs, GRPC.

3rd party integrations:
— Twilio;
— Firebase.

Requirements:

— 4+ years experience with .NET;
— Deep knowledge of relational database management systems;
— Deep knowledge of ASP.NET Web API and its internal workings;
— Understanding of authentication/authorization protocols;
— Experience with Blockchains (EVM-compatible is a must);
— Experience in concurrent programming;
— Experience in Entity Framework and its internals;
— Experience in making scalable API layers in high-loaded systems;
— Experience in containerization instruments;
— Experience in CI/CD principles and tools, Git;
— Experience with Redis.

Will be a plus: 

— Experience with MediatR and CQRS;
— Experience with multithreading;
— Experience with organizing and managing background jobs;
— Experience with building blockchain indexers.

Responsibilities:

— Design, develop, and implement blockchain solutions using C# and .NET, following clean code principles;
— Collaborate with the team to define project requirements and architecture for blockchain-based applications;
— Perform code reviews and ensure the quality and security of the developed software;
— Develop and maintain tests for components;
— Collaborate with other developers and stakeholders to identify and implement improvements.

We offer: 

— Competitive compensation;
— Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
— Challenging projects in diverse business domains and a variety of tech stacks;
— Personal development and professional growth opportunities;
— Work with talented, ambitious and family-feel teams;
— Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
— Compensation for your professional certification & support for your learning activities;
— Opportunity to choose IT equipment you like;
— Professional accounting support;
— Support for a healthy lifestyle, compensation for participation in sport events;
— Fascinating corporate parties, team-building activities and memorable anniversary presents.

We offer

We offer

Competitive salary and social package (20 vacation days, 4 days off, 5 sick days)

Friendly and open-minded team

Comfortable office in the city center

Learning and development opportunities

Corporate English

Corporate parties and team-building activities

Business trips

Parking

No bureaucracy

Apply Form

Send Us Your CV

    (File requirements: pdf, doc, docx, rtf, ppt, pptx)