
Full-Stack Developer (.NET + React)
Primary stack
Job description
About the Position
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.
Responsibilities
- 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 optimization.
- 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.
Requirements
- 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, authorization, 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.
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.
© Infinity Technologies. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Infinity Technologies, headquartered in London, specializes in creating global R&D hubs to help businesses achieve their goals. Promoting fully remote teams and a lean approach, we eliminate unnecessary office costs, sales, marketing expenses, and overheads for our customers. Our innovative fractal model ensures each R&D hub functions as a self-contained ecosystem tailored to the unique needs of each customer, acting as an extension of their team to develop products, maintain services, or execute strategic objectives.We leverage over 20 trademarked frameworks for building teams, developing software products, and designing outsourcing strategies, focusing on startups andmid-sizedcustomers. Our goal is to help them globalize their R&D efforts efficiently. Infinity Technologies also maintains a library of reusable components, enabling rapid prototyping, idea validation, and faster time to market—all while reducing costs. Since 2003, we have built 81 R&D hubs and currently operate 12 active hubs with distributed teams in 21 countries.With our expertise in cost-effective practices, economies of scale, and lean methodologies, Infinity Technologies empowers businesses to innovate, grow, and succeed in a global marketplace.
More at Infinity Technologies
All 32 rolesSimilar jobs

Middle Full-Stack Developer (.NET Core / React / AI)
A-listware

Middle Full-Stack Developer (.NET Core / React / AI)
A-listware

Middle Full-Stack Developer (.NET Core / React / AI)
A-listware

Middle Full-Stack Developer (.NET Core / React / AI)
A-listware