Requirements: English
Company: Lufthansa Systems
Region: Gdask , Pomeranian Voivodeship
technologies-expected :
- React
- JavaScript
- TypeScript
- Redux
- SCSS
- Git
technologies-optional :
- Lit.js
- Next.js
- Azure DevOps
about-project :
- 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.
responsibilities :
- Developing modern web applications using React and TypeScript,
- Implementing responsive and accessible user interfaces with SCSS and Web Components,
- Managing application state using Redux (including Sagas and Ducks patterns),
- Closely 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 a monorepo (using Lerna),
- Writing and maintaining unit and integration tests using Jest, React Testing Library, and MSW,
- Working with Git and Azure DevOps for version control, project management, and CI/CD pipelines,
- Contributing ideas and initiatives for the continuous improvement of development processes and code quality,
- Mentoring and supporting other engineers through code reviews, pairprogramming, and knowledgesharing sessions, fostering a culture of learning and best practices.
requirements-expected :
- 3+ 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 ReduxSaga 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),
- Strong leadership and interpersonal skills with a track record of mentoring developers, effectively representing engineering in crossfunctional discussions, and actively participating in recruitment through technical interviews and candidate evaluations,
- Good command of the English language,
- Readiness to work in a hybrid model - 2 days a week in the office in Gdask.
offered :
- An international working environment, atmosphere that stimulates development,
- Individual career path,
- Employment Contract,
- Lufthansa Group membership benefits,
- Possibility of starting your workday between 07:00 and 11:00,
- Flexible working time and place adjusted to employees needs.
- 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.
benefits :
- sharing the costs of sports activities
- private medical care
- sharing the costs of professional training & courses
- life insurance
- flexible working time
- fruits
- corporate products and services at discounted prices
- integration events
- no dress code
- video games at work
- coffee / tea
- drinks
- parking space for employees
- leisure zone
- extra social benefits
- holiday funds
- sharing the costs of holidays for kids
- sharing the commuting costs