Job VC

Middle Full-Stack Developer (.NET + React)

Global Staffing Support · dou · Middle · Not specified · Чернівці, Івано-Франківськ
Open original ↗
We are looking for a
Middle Full-Stack Developer
to help modernize and evolve our platform. The product roadmap includes integration with multiple external services, including AI-based solutions. Besides, one of the main focuses of this role will be migrating legacy technologies to modern stacks, improving maintainability, and supporting the development of new features. You will work on upgrading our backend from .NET Framework to the latest .NET version and migrating our frontend from an older React version to the latest React ecosystem, while maintaining system stability and performance. Experience working with legacy systems and modernization projects is highly valued.
Requirements:
3+ years of experience as a Full-Stack Developer
Experience with .NET (Framework and .NET 6+) and ASP.NET Web API
Experience with React and modern frontend development practices
Good understanding of state management (e.g., Redux)
Experience working with SQL Server and Entity Framework
Hands-on experience with JWT authentication and application security best practices
Experience with styling frameworks such as Bootstrap and Sass
Familiarity with code quality tools, linters, and best development practices
Understanding of UI/UX principles and web accessibility standards
Experience with background job systems (e.g., Quartz or similar)
Strong focus on performance, security, and clean architecture
Upper-Intermediate (B2) level of English or higher
Ability to work from one of our offices: Chernivtsi, Ivano-Frankivsk, or Iasi
Nice to have:
TypeScript
CI/CD pipeline experience
Component and unit testing
Azure
Experience integrating external APIs (including AI services)
Responsibilities:
Migrate backend services from .NET Framework to modern .NET
Upgrade and modernize the React frontend
Refactor legacy code to improve maintainability and performance
Identify and resolve deprecated dependencies and breaking changes
Collaborate with backend and frontend teams on system improvements
Ensure best practices in security, performance, and accessibility
Participate in code reviews and architectural discussions
Contribute to CI/CD pipelines and development workflows
We Offer:
Opportunity to work on modernizing a large-scale production system
Exposure to modern .NET and React technologies
Collaborative and supportive engineering culture
Ability to influence architecture and technical decisions
Real impact on product evolution and technical direction
About Global Staffing Support:

Global Staffing Support, formerly Global IT Support, is an outstaffing leader with over two decades of experience, connecting businesses with top-tier professionals worldwide. Our premier presence spans the Netherlands, Ukraine, the Philippines, Nepal, and Indonesia, offering cost-effective nearshore outstaffing services across diverse domains, including software development, internet marketing, business organization, support services, etc. At Global Staffing Support, our commitment goes beyond meeting business needs; we are dedicated to providing exceptional care for both our clients and professionals, going the extra mile to exceed expectations in every aspect of our service.
Why Us?
Global opportunities at your fingertips: Work with international teams, contribute to cross-border projects, and gain experience from diverse cultures and perspectives. Every project is a chance to expand your professional horizon.
Stronger together: We believe in balance and connection. From team activities and outdoor adventures to casual evenings with games and pizza, we create opportunities to bond, recharge, and celebrate achievements together.
Communication That Connects: We understand the power of communication in divorced teams. That is why we offer in-house online English lessons to strengthen your language skills and boost your confidence. Moreover, our dedicated Communication Coordinators are here to support you during the initial adaptation period.
Growing together: We value people who bring others along on the journey. Our referral program rewards you for helping us welcome more talented and inspiring colleagues into our community.
Dear candidates, we appreciate all applications, but only shortlisted candidates will be contacted for further steps. The consideration period is 10 days.