The Reporting Team is focused on consolidating data within the Daylight PMS to generate operational reports and expose data through APIs and file exports.
The team is responsible for maintaining and developing the report generation mechanism through the integration of the Report Design class framework.
The role involves developing a part of a distributed system serving the hospitality industry, consisting of domain-oriented microservices developed by cross-functional teams.
The team works in iterations that include refinements, planning, and retrospective meetings.
Code synchronization is done using Gitlab, with feature branches created for each User Story.
Daily commits are made, and CI/CD is utilized through Gitlab/Jenkins.
Merge requests are opened for peer review before merging.
Docker and Docker Compose are used for local development and deployment of microservices.
Communication and meetings are conducted via Teams.
Collaboration with the UI/UX department is essential to enhance the application's user experience.
Internal NPM packages are created to share work, develop design systems, and reduce redundancy.
Requirements:
A minimum of 3 years of experience as a Frontend Developer is required.
An advanced understanding of JavaScript and TypeScript is necessary.
Candidates should have a general awareness of web application performance best practices.
Experience working with or contributing to a JavaScript-based build system, such as Babel or Webpack, is required.
Proficiency in React is essential.
Good knowledge of HTML5 and CSS3 is required.
Experience with CSS frameworks like Bootstrap or Compass is preferred.
An interest in testing, code review, and maintaining code quality is important.
Benefits:
Employees can choose their preferred form of employment, either B2B or CoE.
Lloyd’s insurance is available for B2B contractors.
CoE employees receive a glasses subsidy of 300 PLN per year.
Private medical care, including a dental package, is provided for employees and their families.
Group life insurance is available for employees and their partners.
A Multisport card is included as part of the Worksmile package.
Employees are entitled to 40 hours for professional development during work hours.
Free group language lessons are offered.
Unlimited access to Udemy courses is provided.
Employees receive 525 points per month for the Worksmile cafeteria.
A referral bonus is available.
A chill room equipped with table football and a PlayStation is accessible to employees.