ABOUT US
Entravel is a member’s club for discounted luxury travel and white-label hotel
platform provider focusing on the crypto industry, backed by VCs and prominent
European founders. Our hotel product is incredibly strong; we offer more than
one million properties, and our rates are amongst the lowest in the world.
In fact, on most 5* hotels you won’t find a platform with lower rates than
Entravel.
WHAT WE’RE LOOKING FOR
We are actively seeking a talented and experienced Senior Backend Developer
specializing in C# to join our dynamic team. As a key member of our development
team, you will help architect and implement robust backend solutions that power
our innovative hotel booking platform.
Core Skills:
* 5+ years of professional experience with C# and .NET Core (3.1–8).
* Strong understanding of asynchronous programming, LINQ, and dependency
injection.
* Proven experience building scalable, distributed systems and microservices.
Databases:
* Proficiency with PostgreSQL (schema design, query optimization, migrations).
* Experience with MongoDB for document-oriented data models.
* Working knowledge of Redis for caching and distributed state management.
Messaging & Event Streaming:
* Hands-on experience with RabbitMQ for message queuing.
* Familiarity with Kafka for event-driven architectures and streaming data
pipelines.
Monitoring & Observability:
* Experience integrating and using Kibana, Prometheus, and Grafana for logging,
metrics, and alerting.
DevOps & Cloud:
* Strong understanding of Docker containerization and image optimization.
* Practical experience deploying and managing services on Google Cloud Platform
(GCP) (e.g., GKE, Cloud Run, Pub/Sub, Cloud SQL).
General Engineering Practices:
* Deep knowledge of RESTful APIs and gRPC service design.
* Solid grasp of CI/CD pipelines and Git-based workflows.
* Commitment to clean architecture, unit testing, and code quality.
* Ability to mentor engineers and contribute to architectural decisions.
Soft Skills:
* Excellent problem-solving and analytical thinking abilities.
* Strong communication skills, able to collaborate effectively across teams
in both English and Ukrainian.
* High sense of ownership, accountability, and responsibility for deliverables
and system reliability.
Nice to Have:
* Experience with IaC tools (Terraform, Pulumi).
* Knowledge of performance profiling and application security best practices.
* Familiarity with domain-driven design (DDD) and event sourcing.
WE OFFER
* Flexible Start: Set your own comfortable working hours that accommodate your
individual needs.
* Competitive Salary: High standards of remuneration reflecting your
contribution and skills.
* Vacation: Enjoy 22 days of vacation for full rejuvenation and life enjoyment.
* Sick Leave: Ensure your health with 15 days of sick leave per year.
* Special Leave Cases: Support for significant life events such as weddings,
childbirth, or the loss of a close family member.