New offer - be the first one to apply!
November 3, 2026
Full-Stack Developer (React, TypeScript, Java)
Senior • On-site
144,000 - 264,000 PLN/yr
Gdańsk, GD, Poland
Quick Facts
Full-Stack Developer role focused on building customer-facing web applications using React and TypeScript, with collaboration on Java/Spring backend services. International, cross-functional Agile/Scrum team; hybrid schedule with 2 days/week in the office.
Description
Join the team building and continuously improving digital products used by passengers across multiple airline brands. You will primarily deliver frontend solutions (e.g., authentication and customer account features) with React and TypeScript, while integrating with backend services and contributing to Java/Spring services when needed.
Responsibilities
- Develop modern React/TypeScript applications, including login, registration, and customer account features.
- Build reusable components shared across multiple airline brands.
- Implement responsive and accessible UI with SCSS and Web Components.
- Manage state with Redux (including Redux-Saga and the Ducks pattern).
- Integrate with backend services and external APIs; contribute to Java/Spring services when needed.
- Help design and maintain a monorepo (Yarn workspaces, Lerna).
- Write and maintain unit and integration tests using Vitest, React Testing Library, and Storybook.
- Work with Git and Azure DevOps for CI/CD pipelines and feature ownership from refinement to production.
- Collaborate with backend developers, designers, QA engineers, and business stakeholders in Scrum.
- Troubleshoot and resolve production issues.
- Improve development processes and code quality, including AI-assisted tools.
Requirements
- 3+ years of professional software development experience.
- Strong hands-on experience with React and TypeScript / modern JavaScript (ES2020+).
- Redux state management experience (Redux-Saga and Ducks pattern are a plus).
- Java/Spring experience or a strong foundation and dedication to grow into backend development.
- Testing experience with Vitest/Jest and React Testing Library.
- SCSS and delivery of responsive, accessible UI (WCAG).
- Practical experience with Git and CI/CD.
- Practical experience with Azure DevOps and Docker.
- Experience working in an Agile/Scrum environment.
- Professional English proficiency (B2/C1).
- Hybrid availability: 2 days/week in the Gdańsk office.
Benefits
- International working environment and career growth opportunities.
- Senior gross monthly salary range: PLN 12,000–PLN 22,000.
- Lufthansa Group membership benefits.
- Flexible work time (start between 07:00 and 11:00) and hybrid working model.
- Private medical care, life insurance, holiday funds, and extra social benefits.
- Multisport card co-financing and local sports support; parking space.
- Sharing of holiday costs for kids and commuting costs.
- Modern office in Oliwa.
Similar jobs you might like

Full Stack Developer
in4ge sp. z o.o.
Senior
Technology
Wrocław, DS, Poland · On-site
0K zł - 0K zł/yr
1h ago

Senior Full-Stack Developer
DCV Technologies
Senior
Technology
Kraków, Poland · On-site
1K zł - 1K zł/yr
1h ago

Full Stack Developer (Java, React, Kubernetes)
DCV Technologies
Senior
Technology
Kraków, Poland · On-site
N/A
1h ago
Full-Stack Developer (.NET + React)
CSHARK
Senior
Technology
Wrocław, Pl-Ds, Poland · Remote
270K zł - 333K zł/yr
58m ago

Senior Full-Stack Developer
emagine Polska
Senior
Technology
Warsaw, Poland · On-site
374K zł - 374K zł/yr
54m ago

Fullstack Developer (.NET / React)
RITS
Senior
Technology
Warsaw, Poland · On-site
208K zł - 250K zł/yr
58m ago
Full-Stack Java & React Developer (Hybrid)
Strategicsiq
Mid
Technology
Kraków, Poland · On-site
0K zł - 0K zł/yr
1h ago

Senior Java Full Stack Developer
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
1h ago

Senior Full-Stack Developer (React/Java)
iTeamly
Senior
Technology
Kraków, Poland · Remote
13K zł - 23K zł/yr
1h ago
Senior Full Stack Developer (Java + JavaScript/TypeScript)
Ideamotive
Senior
Technology
Wrocław, DS, Poland · Remote
302K zł - 333K zł/yr
1h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
