Full Stack Developer .NET React

Engenious Kraków 2026-10-20
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, including testing, code reviews, and CI/CD.

Nice to have


  • Experience with Apache Kafka, event-driven systems, or messaging platforms.
  • Experience with WebSockets and real-time applications.
  • Knowledge of microservices architectures.
  • Knowledge of API security, authentication, JWT, etc.
  • Experience with GIS, mapping, or data visualization technologies such as MapLibre, deck.gl, or ECharts.
  • Experience with NoSQL time-series databases.
  • Background in the energy domain.

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 Responsibilities:

  • 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, including testing, code reviews, and CI/CD.


Nice to have

  • Experience with Apache Kafka, event-driven systems, or messaging platforms.
  • Experience with WebSockets and real-time applications.
  • Knowledge of microservices architectures.
  • Knowledge of API security, authentication, JWT, etc.
  • Experience with GIS, mapping, or data visualization technologies such as MapLibre, deck.gl, or ECharts.
  • Experience with NoSQL time-series databases.
  • Background in the energy domain.


TechnologiesBackend

  • .NET 8, .NET 9, .NET 10, ASP.NET Core
  • C#
  • Entity Framework Core
  • PostgreSQL
  • Apache Kafka
  • OAuth 2.0
  • FluentValidation


Frontend

  • React 19
  • TypeScript
  • Redux Toolkit
  • Material UI (MUI)


Tools & Infrastructure

  • Docker
  • Kubernetes
  • Git
  • Microservices Architecture
  • WebSockets
  • CI/CD Pipelines


What can you expect

  • Team of passionate people who love what they do.
  • Opportunity to learn and grow.
  • Private Medical Care - INTER Polska.
  • Co-funded Multisport Card.
  • Possible training or certification subsidies.
  • Rate: 160-180 PLN net/h.

,[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.] Requirements: .NET, React Additionally: Sport subscription, Training budget, Private healthcare, International projects.