New offer - be the first one to apply!

October 8, 2026

.NET React Developer

Senior • On-site

130 - 159 PLN/yr

Warsaw, Poland

Quick Facts

  • Role: .NET React Developer

Description

Build and maintain enterprise IT solutions for a public-sector project, including SharePoint Online applications and client-side components using React and SharePoint Framework (SPFx). Work across the full lifecycle—design, development, testing, documentation, releases, and 2nd/3rd line support—while optimizing for performance, security, and quality.

Requirements

  • Bachelor’s degree (Level 6)
  • Minimum 4 years of professional IT experience
  • Minimum 2 years of project experience relevant to the profile
  • At least 1 relevant certification (Intermediate software development certificate or an equivalent internationally recognized credential)
  • Developed front-end solutions under SharePoint Framework (SPFx) and React/JavaScript client-side frameworks
  • Advanced consumption of SharePoint data using PnP, SharePoint REST API, and Microsoft Graph API
  • Experience building secure client-side components
  • Developed server-side code using C#/.NET Framework/SQL, including Web Parts, Event Receivers, and Timer Jobs
  • Enforced secure coding principles (OWASP) across both .NET server and JavaScript client code to prevent XSS and SQL injection
  • Valid Microsoft certificates relevant to the profile
  • Developed SharePoint Online solutions using Power Platform
  • English at least B2 level
  • Participated in at least one full end-to-end lifecycle of a solution
  • UML knowledge and ability to design applications in UML
  • Proficiency designing/developing data layer, business logic layer, and UI layer
  • Scrum experience and ability to lead technical teams
  • Ability to document technical solutions effectively
  • Strong problem-solving skills

Responsibilities

  • Design and develop the system
  • Lead development teams and translate requirements into design
  • Optimize software for performance, security, and quality
  • Produce technical documentation, estimate effort/time, and set development standards
  • Propose technical solutions for business needs and technical problems
  • Collect and interpret software metrics
  • Manage configuration and releases
  • Support requirements analysis, testing, quality assurance, change management, and deployment
  • Test solutions, develop testing tools, and prototype solutions
  • Provide 2nd and 3rd line support

Similar jobs you might like

Unlock Full Resume Report