Software Engineer

LanceSoft Europe

Warszawa

Hybrid

PLN 190,000 - 290,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

LanceSoft Europe is seeking a hands-on Frontend / UI Engineer in Warsaw to join a global UI Engineering team responsible for a React-based component library and design system. You will build, maintain and extend reusable UI components used across multiple applications and teams, collaborating with designers, engineers and stakeholders.

The role emphasizes React + TypeScript, accessibility, performance, and test coverage, with participation in a distributed environment across Warsaw, London and

Qualifications

  • Hands-on React and TypeScript experience.
  • Experience building reusable UI components.
  • Experience with component libraries and design systems.
  • Knowledge of accessibility standards (WCAG) and testing.
  • Strong collaboration with designers and engineers.

Responsibilities

  • Design, develop and maintain reusable React UI components for a shared library.
  • Work with designers and teams to translate requirements into production components.
  • Maintain and enhance components, APIs, theming and styling.
  • Troubleshoot frontend issues and improve tooling.
  • Participate in a support rota and ensure code quality.

Skills

React
TypeScript
Frontend engineering
Component libraries
Design systems
Accessibility
Testing (RTL/Cypress)
Collaboration

Tools

React Testing Library
Cypress
Bazel
Monorepo tooling

Job description


  • Location: Warsaw, Poland

  • Working Arrangement: Primarily onsite – 5 days/week in Warsaw

  • Contract: 12-month UoP Contract

  • Potential Duration: Extension opportunities up to 4 years, with potential for permanent conversion

  • Experience: Mid-level to Senior / approximately 4–8 years of relevant frontend experience


Role Overview

We are looking for a hands-on Frontend / UI Engineer to join a global UI Engineering organisation supporting web applications and a large-scale React-based component library and design system.


The team is responsible for building and maintaining reusable, production-quality UI components that are consumed across multiple applications and teams. You will work closely with designers, engineers and stakeholders to understand requirements, develop new components, maintain the existing component library and troubleshoot production issues.


This is a hands-on engineering role, with React and TypeScript being the two core technical requirements.


Key Responsibilities


  • Design, develop and maintain reusable React UI components for a shared component library.

  • Work with designers and engineering/stakeholder teams to understand requirements and translate them into production-ready components.

  • Maintain and enhance existing components, component APIs, theming and styling.

  • Investigate, troubleshoot and resolve issues within the component library and related frontend tooling.

  • Participate in a support rota, including reviewing tickets, reproducing issues, diagnosing problems and implementing fixes.

  • Ensure components meet appropriate standards for accessibility, performance, consistency and test coverage.

  • Collaborate with teams across Warsaw, London and New York in a globally distributed engineering environment.

  • Contribute to improving development workflows and the overall quality of the shared UI platform.

  • Use modern AI-assisted development tools such as Claude Code and GitHub Copilot where appropriate and help improve AI-driven development workflows.

  • Strong hands-on experience with React and modern frontend development.

  • Strong hands-on experience with TypeScript.

  • Experience building reusable UI components and/or working with component libraries.

  • Good understanding of frontend engineering principles, component APIs and maintainable UI architecture.

  • Ability to troubleshoot and resolve frontend/component-library issues.

  • Good communication and collaboration skills, with the ability to work effectively with designers, engineers and other stakeholders.


Preferred / Advantageous Experience


  • Experience working with design systems, whether enterprise-scale or internal/smaller-scale.

  • Experience developing and maintaining shared component libraries used by multiple applications or teams.

  • Knowledge of CSS-in-JS, Sass or modern styling architectures.

  • Experience with frontend testing tools such as React Testing Library and/or Cypress.

  • Understanding of web accessibility standards (WCAG) and experience building accessible components.

  • Experience with AI coding/development tools, such as Claude Code, GitHub Copilot or similar agentic coding tools.

  • Experience with monorepo or build tooling; Bazel experience is a plus.

  • Angular experience is useful for maintaining existing applications.


AI & Modern Development

The team actively uses AI-assisted development tools, including Claude Code and GitHub Copilot. Experience using these tools effectively in a real development environment is a strong advantage.


However, AI tooling experience is not a mandatory requirement. Strong React and TypeScript engineers with relevant component-library experience are encouraged to apply.


Similarly, Bazel and previous monorepo experience are nice-to-have rather than mandatory requirements.


You will join a globally distributed UI Engineering organisation with colleagues across Warsaw, London and New York, with the Web-focused team having its main presence in Warsaw.


The role offers exposure to large-scale frontend engineering, shared design systems, reusable component development and modern AI-assisted development practices.


Interview Process

The current expected process consists of:



  • Technical Interview – CodePad

  • Technical/frontend coding assessment focused on your engineering capabilities.

  • Fit Interview

  • Discussion around your experience, collaboration style and fit for the team and role.


A take-home assignment is currently not confirmed and may depend on the final interview process.


This role is based in Warsaw and candidates should be comfortable working primarily from the Warsaw office, generally 5 days per week, with some flexibility for one remote day.


If you are a hands-on Frontend Engineer with strong React + TypeScript experience and have worked with reusable components, component libraries or design systems, we would be interested in hearing from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior UI Engineer
Senior UI Engineer

Caspian One • Polska

Remote
PLN 260,000 - 360,000
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Sourceangel • Warszawa

On-site
PLN 180,000 - 260,000
Flexibility in work location
Competitive salary package
Medical insurance
+1
Senior React Developer
Senior React Developer

mühlemann+popp AG • Warszawa

Hybrid
PLN 199,000 - 284,000
Medical & Sport budget
Birthday bonus
Loyalty bonus
+1
UI/UX Developer (React Developer)
UI/UX Developer (React Developer)

Experis • Warszawa

Hybrid
PLN 150,000 - 190,000
Senior Front-End (React) Developer
Senior Front-End (React) Developer

Coberon Chronos • Poland

On-site
PLN 180,000 - 340,000
Competitive compensation
Performance incentives
Learning support
Senior Frontend Engineer, React UI Library (Warsaw)
Senior Frontend Engineer, React UI Library (Warsaw)

LanceSoft Europe • Warszawa

Hybrid
PLN 190,000 - 290,000
Front-End Engineer - TypeScript & React
Front-End Engineer - TypeScript & React

BELVEDERE • Kraków

On-site
PLN 170,000 - 210,000
Senior React Developer with NX and AI
Senior React Developer with NX and AI

Xebia Group • Polska

On-site
PLN 180,000 - 260,000
FrontEnd Developer
FrontEnd Developer

e-gaming • Katowice

Hybrid
PLN 180,000 - 300,000
Hybrid work mode
Office in Katowice
Relocation housing assistance
Frontend Developer (React)
Frontend Developer (React)

SoftTeco • Warszawa

On-site
PLN 167,400 - 279,000
Flexible working hours
Polish language courses
Educational programs
+2