logo[мetahunt]
> Djinni
middle

Backend Engineer

EasyOTA
format:Remotecompany:Product
c#.netsqllinqentity framework corerest-apisoapmicrosoft sql serverunit testingnunitxunitany one ofnunitazureazure blob storageazure functionsany one ofazure blob storagecosmos dbci/cdgithub actions
angulartypescript
englishB2
experience3+ years
domainTravel
> full description

Build technology that brings travel together!

Imagine working on a platform that helps people plan and enjoy trips around the world. EasyOTA brings hotels, tours, flights and multi-day packages together in one place, supporting the full journey from availability and pricing to booking and payment.

 

As a Middle .NET Backend Developer, you’ll help make that experience work behind the scenes. You’ll build reliable backend features, connect the platform to travel suppliers and payment providers, and solve technical challenges that have a real impact on how travel businesses operate.

 

What you’ll do

  • Build and maintain backend features using ASP.NET Core Web API.
  • Integrate the platform with external travel suppliers and payment providers through REST and SOAP APIs.
  • Design database changes and write efficient queries using EF Core, LINQ and SQL Server.
  • Investigate and resolve production issues.
  • Improve performance by tuning queries and working with large tables.
  • Collaborate with the team to clarify requirements and make thoughtful technical decisions.

     

Must have

  • 3+ years of commercial experience with C# and .NET, including .NET 8–10 and ASP.NET Core Web API.
  • Strong SQL skills, including query tuning and indexing.
  • Experience writing LINQ queries that EF Core can translate into efficient SQL.
  • Hands-on experience with EF Core, including migrations and performance optimisation.
  • Experience integrating third-party REST and SOAP APIs.
  • Knowledge of unit testing with MSTest, NUnit or xUnit, and experience with mocking.
  • Experience working with Azure services such as App Service, Functions and Storage.
  • Familiarity with Cosmos DB.
  • Experience with Git and CI/CD, preferably GitHub Actions.
  • English at B2 level or higher.

     

Nice to have

  • Experience with Angular and TypeScript.
  • Experience in the travel industry or with travel-related platforms.

 

What you can look forward to

  • Remote work and flexible hours 
  • Competitive compensation and bonuses
  • Interesting projects and an expert team 
  • Room to grow 
  • Regular feedback 
  • Flexible vacation policy and paid sick leave.
  • English and psychology classes