New offer - be the first one to apply!

November 3, 2026

Senior Software Developer (C# and React)

Senior • On-site

Kraków, Poland

Quick Facts

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

Description

Join an Agile/Scrum team developing a product platform with an ASP.NET Core backend and modern SPA frontend in React/Redux. As a Senior, you will co-own architectural decisions and code quality, build UI components aligned with Storybook, and integrate frontend logic with backend REST APIs. You will write readable, testable code and support team engineering standards through code reviews.

Responsibilities

  • Develop and extend platform functionality in ASP.NET Core
  • Build and evolve SPA features in React and Redux
  • Own/participate in architectural decisions and technical solution choices for modules
  • Design and implement UI components with consistency using Storybook
  • Write clean, testable code and run/participate in code reviews
  • Implement frontend logic and integrate with backend REST APIs
  • Participate in technical planning, estimation, and implementing engineering best practices
  • Collaborate closely with an R&D team testing new technologies

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
  • Experience leading code review
  • Ability to communicate technical decisions to the team and non-technical stakeholders
  • Openness to new technologies and engineering best practices

Benefits

  • Work on a platform that improves operations for large organizations
  • Modern tech stack (.NET Core, React) with real architectural impact
  • Visible, user-facing deliverables
  • Mentoring and meaningful influence on team engineering standards (code reviews)
  • Stability of a large company with a dynamic technical environment
  • Private medical care
  • Subsidies for sports activities
  • Funding for trainings and courses
  • Flexible working hours and remote work option
  • Integration meetings and a company sports team
  • No dress code

Similar jobs you might like

Unlock Full Resume Report