Fullstack Developer (React/Typescript/Java)

Lufthansa Systems

Województwo pomorskie

Hybrid

PLN 134,000 - 246,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

International environment
Hybrid work model
Private medical care
Life insurance
Parking space
Holiday funds
Multisport card

Job summary

Lufthansa Systems Poland is hiring a frontend developer to build modern web apps for multiple airline brands using React and TypeScript. You will create reusable UI components, ensure accessibility, and collaborate with backend services in a Scrum team.

You will work in an international environment with hybrid work (2 days in Gdańsk). Strong React/TS, Redux, and testing skills are required, with English proficiency at B2/C1.

Qualifications

  • 3+ years of professional software development experience.
  • Strong React/TypeScript skills with modern frontend approaches.
  • Experience with Redux (Redux-Saga and Ducks pattern is a plus).
  • Experience in Agile/Scrum environments and CI/CD.
  • English proficiency, written and spoken (B2/C1).

Responsibilities

  • Develop modern web apps using React and TypeScript for multiple brands.
  • Build reusable components shared across airline brands.
  • Implement responsive, accessible UI with SCSS and Web Components.
  • Manage app state with Redux; collaborate with backend services.
  • Participate in monorepo management and CI/CD pipelines.
  • Write unit/integration tests using Vitest and testing libraries.
  • Collaborate in a Scrum team with designers, QA, and stakeholders.

Skills

React
TypeScript
Redux
Java/Spring
Vitest
React Testing Library
Storybook
Vite
Azure DevOps
Docker
Git
Agile/Scrum

Tools

Redux-Saga
Yarn
Lerna
SCSS
Web Components

Job description

Join Digital Hangar, where we develop and enhance digital solutions used by millions of passengers across the Lufthansa Group, including Lufthansa, SWISS, Austrian Airlines, Brussels Airlines, Discover Airlines and ITA Airways.

Our team is responsible for building and continuously improving customer-facing web applications that support passengers throughout their digital journey. We focus on delivering modern, reliable and user-friendly solutions across multiple airline brands.

You will work in an international, cross-functional team, primarily developing frontend solutions using React and TypeScript, while also collaborating on backend integrations and contributing to Java/Spring services when needed.

This is an opportunity to work on large-scale applications, tackle complex technical challenges and contribute to digital products that have a direct impact on the travel experience of millions of passengers.

Who are we?

Lufthansa Systems Poland is acclaimed and widely recognized provider of superior services and IT solutions for the aeronautical, logistic and financial industries. As a part of the Lufthansa Group we implement technological solutions and dedicated services.

Your responsibilities:

  • Developing modern web applications using React and TypeScript, including login, registration and customer account features.
  • Building reusable components shared across multiple airline brands.
  • Implementing responsive and accessible UI with SCSS and Web Components.
  • Managing application state with Redux (including Redux-Saga and the Ducks pattern).
  • Integrating applications with backend services and external APIs, and contributing to Java/Spring services where needed.
  • Participating in the design and maintenance of a monorepo (Yarn workspaces, Lerna).
  • Writing and maintaining unit and integration tests using Vitest, React Testing Library and Storybook.
  • Working with Git and Azure DevOps for project management and CI/CD pipelines, owning features from refinement to production.
  • Collaborating with backend developers, designers, QA engineers and business stakeholders in a Scrum team.
  • Troubleshooting and resolving issues in production.
  • Contributing to continuous improvement of development processes and code quality, including AI-assisted tools.

Who are you?

Our requirements:

  • 3+ years of professional software development experience.
  • State management with Redux (Redux-Saga and the Ducks pattern are a plus).
  • Experience with Java/Spring or foundations of its understanding and a dedication to grow towards backend development.
  • Testing with Vitest/Jest and React Testing Library.
  • SCSS, responsive and accessible UI (WCAG).
  • Practical experience with Git and CI/CD.
  • Practical experience with Azure DevOps and Docker.
  • Experience working in an Agile/Scrum environment.
  • Good analytical and problem-solving skills.
  • Strong communication and collaboration skills.
  • Professional working proficiency in English, both written and spoken (B2/C1).
  • Availability to work in a hybrid model – 2 days per week in our Gdańsk office.

Nice to have:

  • Storybook, component libraries or design systems.
  • Server-Side Rendering and web performance optimization.
  • Vite, monorepos (Yarn workspaces, Lerna).
  • Multi-brand / multi-tenant applications and i18n (react-intl).
  • Adobe Experience Manager (AEM).
  • Experience with agentic development or AI-assisted software engineering (e.g. Claude Code, Copilot, MCP).
  • Experience in the aviation or airline industry.

What we offer?

  • Aninternational working environmentwith a culture that fosters development.
  • Individual career pathand opportunities for professional growth.
  • Employment contract with a gross monthly salary ranging from PLN 12 000 to PLN 22 000 for a Senior position.
  • Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00.
  • Support for your passion for sports within the local activity group and co-financing Multisport cards.
  • Private medical care for employees and their family members.
  • Life insurance.
  • Parking space for employees.
  • Holiday funds.
  • Sharing the costs of holidays for kids.
  • Sharing the commuting costs.
  • Modern office in Oliwa – great location and comfortable workspace.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Developer (all genders)
iOS Developer (all genders)

Lufthansa Systems • Województwo pomorskie

Hybrid
PLN 100,000 - 246,000
International environment
Career growth
Flexible working hours
+1
iOS Developer
iOS Developer

Lufthansa Systems Poland • Województwo pomorskie

Hybrid
PLN 100,000 - 246,000
International environment
Career path
Flexible hours
+7
Java Backend Developer (Digital Hangar)
Java Backend Developer (Digital Hangar)

Lufthansa Systems Poland • Województwo pomorskie

Hybrid
PLN 8,000 - 21,000
International environment
Career path
Private medical care
+4
Standard/Senior Android Developer (Digital Hangar)
Standard/Senior Android Developer (Digital Hangar)

Lufthansa Systems Poland • Województwo pomorskie

Hybrid
PLN 100,000 - 246,000
Private medical care
Life insurance
Multisport card
+3
Software Quality Expert
Software Quality Expert

Lufthansa Systems Poland • Województwo pomorskie

On-site
PLN 100,000 - 246,000
International working environment
Private medical care
Life insurance
+3
Solution Architect (Digital Hangar)
Solution Architect (Digital Hangar)

Lufthansa Systems Poland • Województwo pomorskie

On-site
PLN 180,000 - 280,000
International environment
Flexible working time
Private medical care
+5
Scrum Master
Scrum Master

Lufthansa Systems Poland • Województwo pomorskie

On-site
PLN 100,000 - 246,000
International environment
Career development
Private medical care
+3
Business Analyst (Digital Hangar)
Business Analyst (Digital Hangar)

Lufthansa Systems Poland • Województwo pomorskie

Hybrid
PLN 112,000 - 234,000
Private medical care for employees and
Life insurance
Multisport card
+3
Technical Team Lead
Technical Team Lead

Tenarai Europe • Kraków

On-site
PLN 180,000 - 260,000
Life Insurance
Onsite Parking
Development Budget
+6
Java/Go Cloud Software Developer
Java/Go Cloud Software Developer

Ryanair Ltd. • Wrocław

Hybrid
PLN 120,000 - 210,000
Staff travel benefits
Multisport card
Training & conferences
+2
Top locations