We are currently looking for a Frontend developer for a project focused on developing a loyalty program for our business and corporate clients. Currently, we are in the process of merging two existing solutions into a single, unified platform that will offer enhanced functionality and a seamless user experience. The goal is to create a modern and scalable system that supports client engagement and rewards, tailored to the needs of enterprise-level users.
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.
Who are you?
We are looking for a candidate with:
2+ years of commercial experience in developing web applications using React,
Proficiency in JavaScript and TypeScript, with the ability to write clean, maintainable code,
Solid experience in styling components using SCSS and working with responsive, accessible design,
Practical knowledge of state management with Redux, including Redux-Saga and the ducks pattern,
Experience with Git for version control in a collaborative development environment,
Ability to write unit and integration tests using Jest and React Testing Library,
Understanding of common frontend development workflows, debugging tools, and performance optimization techniques,
Good communication skills and the ability to work effectively in a team using agile methodologies (e.g., Scrum or Kanban).
A proactive problem-solving mindset,
Strong communication skills and the ability to build communities,
Good command of the English language.
What do we welcome?
Experience working with monorepos (e.g., using Lerna or Nx),
Familiarity with Lit.js or other Web Components frameworks, Experience with Next.js and server-side rendering (SSR) concepts,
Knowledge of AEM (Adobe Experience Manager) or other CMS platforms,
Understanding of microfrontend architectures and modular frontend design,
Familiarity with Azure DevOps for CI/CD and project management workflows.
Why do we need you?
As a Frontend Developer you will be responsible for:
Developing modern web applications using React and TypeScript,
Implementing responsive and accessible UI with SCSS and Web Components,
Managing application state with Redux (including Sagas and Ducks pattern),
Collaborating with backend developers, designers, and QA engineers to deliver complete solutions,
Integrating applications with backend services and external APIs,
Participating in the design and maintenance of monorepos (using Lerna),
Writing and maintaining unit and integration tests using Jest, React Testing Library, and MSW,
Working with Git for version control and Azure DevOps for project management and CI/CD pipelines,
Contributing to continuous improvement of development processes and code quality.
What do we offer?
An international working environment, atmosphere that stimulates development,
Individual career path,
Employment contract,
Salary in the range of: - for junior level range of 6 000 - 11 000 zł gross (contract of employment), - for standard level range of 8 000 - 16 000 zł gross (contract of employment),
Lufthansa Group membership benefits,
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.