New offer - be the first one to apply!

November 3, 2026

Senior Software Developer (C# + React)

Senior • On-site

Kraków, Poland

Quick Facts

  • Role: Senior Software Developer (C# + React)
  • Core stack: ASP.NET Core, React, Redux
  • Method: Agile/Scrum

Description

Join an Agile/Scrum team developing a product platform built with ASP.NET Core and a modern React/Redux SPA. As a Senior Developer, you will extend backend features, build UI components (keeping consistency with the Storybook component system), integrate the frontend with backend REST APIs, and share responsibility for architecture decisions and code quality.

Responsibilities

  • Develop and extend platform functionality in ASP.NET Core
  • Create and evolve modern SPAs using React and Redux
  • Co-own architectural decisions and technical solution choices for delivered modules
  • Design and implement UI components with consistency to the component system (Storybook)
  • Write readable, testable code following best practices and lead code reviews
  • Implement frontend logic and integrate with backend REST APIs
  • Participate in planning and estimating technical work and in adopting team engineering best practices
  • Work closely with the R&D team that tests new technologies and solutions

Requirements

  • Minimum 6 years of commercial experience as a Fullstack Developer
  • Fluent knowledge of .NET, C#, and ASP.NET Core
  • Very good knowledge of JavaScript/TypeScript, React, Redux, HTML5, and CSS/SASS
  • Experience designing solution architecture and making technical decisions
  • Practical SQL knowledge (MS SQL preferred)
  • Ability to work with Node.js, Git, and Webpack
  • Experience writing unit tests and E2E tests with Playwright; focus on code quality
  • Experience conducting code reviews
  • Ability to communicate technical decisions to both technical and non-technical stakeholders
  • Openness to new technologies and engineering best practices

Benefits

  • Work on a platform that improves operations for large organizations
  • Modern technology stack (.NET Core, React) with real impact on system architecture
  • Projects delivered directly to users with visible outcomes
  • Influence on technical decisions and team development (mentoring, code review)
  • Stability of a large company combined with a dynamic technical environment
  • Private medical care
  • Sports activity subsidies
  • Funding for training and courses
  • Flexible working hours and a remote work option
  • Integration meetings and a company sports team
  • No dress code

Similar jobs you might like

Unlock Full Resume Report