.NET Fullstack Developer (React)

145 - 165 PLNNet per hour - B2B

.NET Fullstack Developer (React)

Net

Warszawa, Warszawa

Experis Manpower Group

145 - 165 PLN
Net per hour - B2B
Full-time
B2B
Mid
Remote

Tech stack

    English

    B2

    React

    regular

    TypeScript

    regular

    JavaScript

    regular

    Redux

    regular

    API integration

    regular

    Jest

    regular

    Node.js

    regular

    ASP.NET

    regular

    Entity Framework

    regular

    SQL Server

    regular

Job description

We are seeking a highly skilled Full-Stack Developer with strong expertise in both front-end and back-end technologies. The ideal candidate will be responsible for modernizing legacy applications, building and enhancing UI components, integrating APIs, and deploying applications to Azure using DevOps practices. A strong understanding of functional programming principles and testing methodologies is essential.


Tasks:


Modernizing Legacy Applications

  • Convert class-based components to functional ones using hooks.

  • Ensure backward compatibility and performance optimization.

Building and Enhancing UI Components

  • Analyze and refactor components from React v16 to React v19.

  • Develop responsive interfaces using HTML5, CSS3, SCSS.

  • Implement accessibility standards (WCAG, ARIA).

State Management Implementation

  • Integrate Context API or Redux for complex state handling.

  • Optimize state flows across components.

API Integration

  • Connect front-end components to REST APIs using Axios or fetch.

  • Handle loading states, errors, and data transformation.

Creating and Publishing NPM Packages

  • Build reusable components and package them for internal/external use.

  • Configure Webpack or Vite for bundling and deployment.

Testing Responsibilities

  • Apply TDD/BDD methodologies using Jest and React Testing Library.

  • Use mocks and fakes to simulate API responses and component behavior.

Cloud & DevOps Tasks

  • Set up Azure App Services and Functions.

  • Configure CI/CD pipelines using Azure DevOps.

Functional Programming Practices

  • Use pure functions, immutability, and declarative patterns.

  • Apply React Hooks, Higher-Order Components (HOCs), and composition techniques.


Requirements:


Front-end Skills

  • React (latest), TypeScript (including generics), JavaScript (ES6+), HTML5, CSS3, SCSS.

  • State Management: Context API, Redux or similar.

  • API Integration: Axios, fetch.

  • Testing: Jest, React Testing Library.

  • Build Tools: Vite, Webpack, Node.js.

  • Packaging: NPM and creating NPM packages.

  • Web Accessibility: WCAG, ARIA (preferred).

  • Server-side Rendering: Next.js or experience with SSR, SSG, lazy loading (preferred).

  • Functional Programming: Immutability, pure functions, declarative programming, React Hooks, HOCs, functional composition (preferred).

Back-end Skills

  • .NET (latest), C#, Web API, Entity Framework Core, LINQ.

  • Databases: SQL Server, Cosmos DB (NoSQL).

  • Testing: xUnit/NUnit.

  • Best Practices: OOP, SOLID principles, IoC, DI, clean architecture, DDD, asynchronous programming, generics.

  • Security & Authentication: OAuth, JWT, Microsoft Entra ID (Azure AD), OWASP (preferred).


Offer:

  • 100% remote work

  • MultiSport Plus

  • Group insurance

  • Medicover Premium

  • e-learning platform

Published: 14.08.2025
Office location