About the Project
We are looking for a Full-Stack Developer (.NET + React) to join a team working on a modern B2B client portal for operational teams and external customers.
The platform helps users manage requests, approvals, documents, notifications, operational statuses, and reporting in one web-based environment. The backend is built with .NET 8, ASP.NET Core Web API, and PostgreSQL, while the frontend is developed with React, TypeScript, and a component-based architecture.
The role involves regular communication with international product and engineering stakeholders, including planning sessions, technical discussions, demos, and refinement meetings, so strong spoken English is essential.
What You Will Do
- Develop full-stack features using C# / .NET 8 on the backend and React + TypeScript on the frontend.
- Build and maintain REST APIs for customer-facing workflows, internal dashboards, and admin functionality.
- Work with Entity Framework Core, PostgreSQL, migrations, and data access optimisation.
- Develop reusable React components, forms, tables, filters, and dashboard views.
- Work with modern frontend tools such as React Query, Vite, and component libraries.
- Implement role-based access, user permissions, and secure API communication.
- Improve frontend performance, loading states, validation, and error handling.
- Support background processing for notifications, status updates, and scheduled business events.
- Participate in code reviews, technical discussions, and feature planning.
- Collaborate with QA, DevOps, designers, product owners, and backend/frontend engineers.
What We Are Looking For
- 4+ years of commercial software development experience.
- Strong experience with C#, ASP.NET Core Web API, and modern .NET 6+ / .NET 8 preferred.
- Practical experience with React, TypeScript, and modern frontend development.
- Experience building REST APIs and integrating them with frontend applications.
- Good understanding of relational databases, preferably PostgreSQL or MS SQL Server.
- Experience with Entity Framework Core.
- Understanding of authentication, authorisation, roles, permissions, and secure API access.
- Experience with frontend state management and server-state handling, such as React Query, Zustand, or Redux Toolkit.
- Ability to write clean, maintainable code on both backend and frontend.
- Strong spoken English — Upper-Intermediate / Advanced level, B2+ or higher.
- Ability to explain technical decisions, clarify requirements, and discuss blockers with international teams.
Nice to Have
- Experience with Azure App Service, Azure Storage, or Azure DevOps.
- Experience with SignalR or real-time status updates.
- Experience with complex forms, document workflows, approval flows, or reporting dashboards.
- Familiarity with testing tools such as xUnit, React Testing Library, or Playwright.
- Experience working on B2B SaaS, client portals, workflow platforms, or internal business systems.
What We Offer
- Remote-friendly cooperation format.
- Work on a real production platform with active business users.
- Modern .NET and React stack without outdated legacy-heavy development.
- Direct communication with international product and engineering teams.
- Clear code review process and practical engineering culture.
- Long-term cooperation opportunities.
Apply
If you are a Full-Stack Developer who enjoys building practical business applications with modern .NET and React, we would be glad to hear from you.
Send us your CV and we will contact you to discuss relevant opportunities.