Full Stack Developer (.NET / React) Role Summary: We are looking for a Full Stack Developer who will develop and maintain full-stack applications using .NET and React. Work on backend services and APIs, frontend pages, databases, and real-time systems within a modern microservices architecture. Contribute to the full software development lifecycle, from design and implementation to testing and deployment.
This is a fully remote opportunity. Key
Build frontend applications using React and TypeScript. Develop and maintain backend services using C# and .NET. Design and implement REST APIs and real-time communication solutions.
Develop and optimize data access using PostgreSQL and Entity Framework Core. Work with event-driven architectures using Apache Kafka. Participate in architecture discussions, code reviews, and technical design activities.
Troubleshoot and resolve issues across the full application stack. Collaborate with Product Owners, UX designers, AQAs and other engineering teams. Required Skills Strong experience with C# and .NET (ASP.NET Core).
Strong experience with React, TypeScript, and Material UI. Experience building and consuming REST APIs. Experience with PostgreSQL or other relational databases.
Knowledge of Entity Framework Core and SQL optimization. Experience with Redux Toolkit or similar state management solutions. Familiarity with Docker and containerized development environments.
Understanding of software engineering best practices, inc