Senior Backend Developer (.NET/C# Focused, Node.js Experience)
Are you ready to shape the future of hotel booking? Join us at Entravel,
where innovation meets opportunity!
At Entravel, we're on a mission to redefine the hotel booking landscape. We're not just another company; we're a crypto-native brand, leveraging the power of blockchain to transform how travelers experience the world. Backed by a forward-thinking marketing strategy, we're set to disrupt the industry by offering the world's most affordable hotel rooms, driven by an innovative tokenomics model pioneered by Rollbit.
Responsibilities:
- Design and develop scalable, high-performance backend services using .Net Core;
- Collaborate with cross-functional teams to define and implement new features;
- Ensure the security and integrity of our backend systems;
- Optimize and maintain existing codebase for improved performance;
- Participate in code reviews and provide constructive feedback to peers.
Requirements:
- 5+ years of professional experience in software development.
- Strong expertise in C# and .NET Core (versions 3.1–8).
- Solid knowledge of TypeScript, Node.js, NestJS, and TypeORM for backend development.
- Deep understanding of OOP principles, design patterns, and SOLID principles.
- Experience in building multithreaded, high-load applications.
- Proficiency in microservice architecture.
- Strong experience working with databases such as PostgreSQL, MongoDB, and Redis.
- Experience with messaging systems like RabbitMQ or Kafka.
- Familiarity with monitoring and visualization tools such as Kibana, Prometheus, and Grafana.
- Ability to write comprehensive unit tests and manage code with Git.
- Proven track record in delivering scalable and secure solutions.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
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.
- Private Entrepreneur Support: Comprehensive support for individual entrepreneurs, ready to assist you with any issues related to individual entrepreneurship. Consultations and support for registration and tax accounting matters.