Lodgify

Senior Backend Developer

Job Description

⭐️ Role Overview
We are looking for an experienced Senior Backend Developer (C#/.NET) to join our dynamic and rapidly growing international team. In this role, you will contribute to one of our key projects in the Conversion Group. We seek someone who enjoys challenges, embraces innovative problem-solving, and is dedicated to supporting Lodgify's growth and success. Be part of our exciting journey in the vacation rental software industry!


⭐ How will you make an impact?
  • Write high quality code, fully covering the code with tests
  • Contribute to the initial solution design for critical features or complex refactors
  • Engage in architectural discussions with the team
  • Apply best practices to improve existing code
  • Collaborate in separating features into independent services to improve code stability and maintainability
  • Actively participate in teamwork (Scrum, BE Tribe)
  • Drive and support team’s focus on technical OKRs
  • Contribute to the continuous improvement of technical knowledge of backend engineers
  • Identify, document and prioritise technical debt and areas of improvement
  • Flag and ensure technical debt is documented and considered when defining priorities.

  • ⭐ What makes you a great fit?
  • Minimum 5 years of experience with C# and .NET Core.
  • Strong understanding of microservices architecture.
  • Good knowledge of Domain-Driven Design.
  • Experience working with Entity Framework & PostgreSQL.
  • Good practices in Unit Testing, Integration Testing, etc.
  • Strong understanding of security best practices related to APIs and data privacy.
  • Experience working with container managers (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines and cloud platforms.
  • Strong analysis skills to understand existing code and excellent grasp of SOLID principles.
  • Good level of spoken and written English.