Engenious
Full Stack Developer (.NET / React)
Engenious is hiring a fully remote Full Stack Developer to build .NET (C#/ASP.NET Core) backend services and React/TypeScript frontends — REST APIs, PostgreSQL with Entity Framework Core, and Kafka event-driven microservices. Nice-to-haves include WebSockets, GIS/data-viz tools, and an energy-domain background.
- Compensation
- Not disclosed
- Location
- Kraków, Poland
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 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: testing, code reviews, 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
- Experience with GIS, mapping, or data visualization (MapLibre, deck.gl, ECharts)
- Experience with NoSQL time-series databases
- Background in the energy domain
- Knowledge of OAuth 2.0
- Experience with FluentValidation
Full description
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.
- C#
- Entity Framework Core
- OAuth 2.0
- FluentValidation
Frontend
- React 19
- TypeScript
- Material UI (MUI)