New offer - be the first one to apply!

April 28, 2026

Mid/Senior React Developer (MUI 9 migration)

Senior • Remote

110 - 150 PLN

Warsaw, Poland

Job Overview

We are seeking a skilled Mid/Senior React Developer to join our team. 

Project Context

Our client's platform is migrating all applications to MUI 9. As part of this effort, a central SSR-compatible component library will be built from the ground up. The project runs across three phases: Analysis → Piloting → Scaling.

Responsibilities

  • Technical inventory, including CSR vs. SSR and existing implementations per application.

  • Build the central MUI 9-based component library.

  • Develop composite components: App Shell, Header, Panel Layouts, Form Structures.

  • Define design tokens and theme infrastructure, including colors, typography, and branding.

  • Implement all components to be SSR-compatible from day one, including Next.js / Service Requests.

  • Set up and maintain Storybook documentation, lifecycle-oriented.

  • Handle Figma handoff and propagate design decisions into the product.

  • Pilot components in real modules of selected applications.

Requirements

React & MUI 9

  • Expert-level React knowledge, including Hooks, Context, performance, and composition patterns.

  • MUI v9, including migration from v4/v5, theme customization, and sx system.

  • Composite component design, including App Shell, Panel Layouts, and Form Structures.

  • Design token integration and tree-shaking, including icons and bundle optimization.

SSR / CSR / Next.js

  • Deep understanding of SSR and CSR, including differences, implications, and tradeoffs.

  • Next.js, including SSR-compatible component development without retrofitting.

  • Ability to identify and prevent hydration issues.

Library & Tooling

  • Building and maintaining shared component libraries, including monorepo setup.

  • Storybook, including documentation, controls, and lifecycle management.

  • TypeScript, including type-safe component interfaces.

  • Figma handoff and design token propagation.

Architecture

  • Micro-frontend architectures are nice to have, especially relevant in later phases.

  • White-label theming and multi-tenant systems are nice to have.

  • CI/CD for component libraries, including versioning and publish workflows, is nice to have.

Seniority

  • At least 5 years of relevant frontend experience.

  • Proven experience building or maintaining component libraries.

  • Experience in cross-team projects with multiple product teams.

Benefits

  • Remote work (Poland).

  • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.

  • Agile approach and no bureaucracy.

  • Outstanding integration trips to various places in Europe for all employees.

  • Activities to support your well-being and health.

  • Luxmed Gold Extended medical care and Multisport Plus benefit.

  • Engagement in innovative projects within a supportive and collaborative environment.

  • Flexible working arrangements to promote work-life balance.

  • Access to modern tools and technologies to enhance productivity.