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 hybrid role, with two days per week working from the Kraków office.
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.