Backend-Focused Full-Stack Engineer (C# / .NET + React)
We are looking for a Full-Stack Engineer (C# / .NET + React) with a strong focus on backend development to join a development team focused on building and maintaining integrations with multiple third-party platforms and services. You will primarily contribute to backend development, API integrations, microservices, and existing product functionality while occasionally supporting frontend tasks in React.
About the Project
The project operates in the hospitality industry and is related to hotel management. The development team works on integrations with multiple third-party platforms and services.
About the Company
GroupBWT is a consulting firm specializing in web scraping and custom data platforms, with 16+ years of experience delivering custom solutions for international clients. We are also an AWS Accredited Partner, confirming the high technical and architectural standards of our solutions.
Requirements:
- 2+ years of commercial experience with C# / .NET development
- Strong knowledge of C# and .NET
- Experience developing and maintaining REST APIs
- Hands-on experience with API integrations and third-party services
- Experience working with microservice architecture
- Experience integrating with webhook-based systems
- Ability to work with existing (legacy / brownfield) codebases
- Basic hands-on experience with React, including maintaining existing UI components and implementing simple frontend functionality
- Experience working with AI-assisted development tools for code generation, code review, planning, testing, and documentation
- Ability to work independently, quickly investigate technical issues, ask the right questions, and proactively escalate blockers
- English level: Upper-Intermediate or higher
Will Be a Plus:
- Experience working with OTA integrations (Booking.com, Airbnb, Expedia, Vrbo)
- Experience integrating third-party business platforms and external services
- Experience working with pricing and revenue management integrations
- Experience working with messaging or communication platform integrations
- Experience supporting and extending legacy enterprise applications
Responsibilities:
- Develop, extend, and maintain backend functionality using C# / .NET
- Build and maintain integrations with third-party APIs and webhook-based services
- Develop and support REST services and microservice-based solutions
- Maintain and improve existing backend functionality within a brownfield codebase
- Implement and maintain integrations with external partners and platforms
- Occasionally contribute to existing React components and simple frontend functionality
- Collaborate with team leads and other engineers to deliver technical solutions
- Troubleshoot integration issues and investigate unexpected API behavior
- Leverage AI tools to improve development workflow, code quality, testing, and documentation
- Work independently while proactively communicating risks, blockers, and technical questions
What We Offer:
- Collaboration with technical experts - Youโll work alongside highly skilled technical specialists who will provide the necessary support to achieve your goals
- Opportunities for professional and financial growth- we offer a clear path for development in a leading niche market, helping you grow both professionally and financially
- Cooperation with a company trusted by renowned clients - work in a company with extensive experience, a diverse portfolio of cases, and a client base that includes well-known and respected brands
- Corporate training and development - access to internal educational programs, training sessions, and workshops to enhance professional skills.
- Corporate discounts and partner benefits - special offers and discounts for employees and their relatives at one of the largest gym networks in Ukraine, as well as from other partner companies.
- Educational support - reimbursement or partial coverage of expenses for courses, training, and certifications for professional development
- 21 paid vacation calendar days, 15 paid sick leaves and additional days off - enjoy a well-balanced work-life schedule with paid vacation, sick leave, and extra days off when needed.