April 12, 2026

QA Automation Engineer

Senior • Hybrid

Wroclaw, Poland

About the company

We are an e-commerce platform in Poland and a network of travel agencies offering a wide range of travel products. We are part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Alongside Wakacje.pl and the Invia brands, we scale our impact across the CEE market, driven by a shared #TravelMindset. In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to. 

Send us your CV and… see you at Travelplanet.pl! ✈️

Key responsibilities:

  • Design, implement, and execute manual and automated test cases for web and backend services

  • Develop and maintain automated test scripts using tools like Playwright (or Cypress)

  • Perform cross-browser and cross-device testing using platforms such as BrowserStack

  • Collaborate closely with developers, product managers, and designers to ensure quality throughout the SDLC

  • Identify, log, and track bugs, and proactively drive root-cause analysis and resolution

  • Contribute to continuous improvement of QA processes, test coverage, and automation practices

  • Analyze requirements and specifications to ensure testability and identify potential quality risks early

  • Participate in code reviews and provide input on testability and test coverage

  • Self-organized, detail-oriented, and comfortable working in an agile environment

  • Strong communication skills and a collaborative mindset

Required Qualifications:

  • 5+ years of experience in software quality assurance, with a focus on both manual and automated testing.

  • Strong hands-on experience with test automation tools and frameworks, particularly Playwright or Cypress

  • Experience with cross-browser testing, including platforms such as BrowserStack or similar tools.

  • Solid knowledge of programming/scripting languages/frameworks (e.g.,  JavaScript, Typescript, React)

  • Strong manual testing skills, including exploratory, regression, and edge case testing.

  • Familiarity with RESTful APIs and tools like Postman or curl for API-level validation.

  • Basic understanding of Go-based backends to support test design and troubleshooting.

  • Experience with CI/CD pipelines and integrating automated tests into the development workflow

  • Excellent analytical, problem-solving, and communication skills

  • A passion for quality and a strong attention to detail

We offer:

  • Competitive Salary: commensurate with skills and experience

  • Paid time off: is included in the service fee

  • Flexible Working Hours: Our core hours are 9 AM to 3 PM

  • Hybrid Work Model: Work 2 days in the office and 3 days from home

  • Health and Wellness: Shared costs for sports activities and private medical care

  • Professional Development: Shared costs for training and courses

  • Life Insurance: Comprehensive coverage for peace of mind

  • Employee Discounts: Access to corporate products and services at discounted prices

If the above sounds like an interesting opportunity we would be more than happy to hear from you!

Please send your resume in English. 

Similar jobs you might like

Technology

Travelplanet.pl SA

Engineering Manager

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Engineering leadership role responsible for managing and mentoring a team of engineers, overseeing project delivery, and driving engineering strategy in an e-commerce environment. The position focuses on ensuring high-quality, timely execution of technical initiatives while improving development processes and aligning with business goals. 🗂️ Requirements: Minimum 8 years of experience in engineering, At least 3 years of experience managing engineering teams, Proficiency in GoLang, Java, Scala, JavaScript or PHP, Experience with ReactJS and/or GoLang, Strong project management skills, Understanding of SLO and SLI concepts, Experience with development metrics, Strong English communication skills 📃 Skills: GoLang, Java, Scala, JavaScript, PHP, ReactJS, SLO, SLI, DX, ProjectManagement 🏢 Description: We are an e-commerce platform in Poland and a network of travel agencies offering a wide range of travel products. We are part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Alongside Wakacje.pl and the Invia brands, we scale our impact across the CEE market, driven by a shared #TravelMindset. In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to. Send us your CV and… see you at Travelplanet.pl ! ✈️ Your responsibilities Lead and mentor a team of engineers, fostering a collaborative and innovative work environment. Oversee the planning, execution, and delivery of engineering projects. Develop and implement engineering strategies aligned with company goals. Ensure projects are completed on time, within scope, and within budget. Collaborate with cross-functional teams to define project requirements and deliverables. Continuously improve engineering processes and workflows. Provide technical guidance and support to team members. Conduct performance evaluations and support the professional development of team members. Our requirements Minimum 8 years of experience in the engineering industry. At least 3 years of experience in a leadership role, managing engineering teams. Proficiency in one of the following programming languages: GoLang, Java, Scala, JavaScript or PHP. Experience with ReactJS and/ or GoLang is as big plus. Can-do attitude with a proactive and solution-oriented approach. Excellent project management skills, with the ability to handle multiple topics simultaneously. Understanding of developer experience (DX) and familiarity with concepts such as SLO (Service Level Objectives) and SLI (Service Level Indicators). Experience with metrics used by development teams. Strong command of English, both written and spoken, to ensure effective communication with international teams. Strong desire for continuous learning and development. Excellent communication and interpersonal skills. Strong problem-solving skills and ability to work effectively under pressure. Our offer Competitive Salary :  commensurate with skills and experience Paid time off : is included in the service fee Flexible Working Hours : Our core hours are 9 AM to 3 PM Hybrid Work Model: Work 2 days in the office and 3 days from home Health and Wellness: Shared costs for sports activities and private medical care Professional Development: Shared costs for training and courses Life Insurance : Comprehensive coverage for peace of mind Employee Discounts: Access to corporate products and services at discounted prices If the above sounds like an interesting opportunity we would be more than happy to hear from you! Please send your resume in English.

Technology

Wakacje.pl

Senior Fullstack Software Engineer (React, Node.js)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Development and enhancement of a large-scale proprietary CRM system within a microservices architecture, focusing on React and Node.js. The role involves designing scalable back-end services, shaping front-end and back-end architecture, improving code quality, and implementing testing and observability practices. Close collaboration with Product Owner and UX/UI in an agile SAFe environment. 🗂️ Requirements: Minimum 5 years commercial experience with React and Node.js, Practical experience with TypeScript and Next.js, Experience building high-performance systems, Experience designing and consuming RESTful APIs, Experience with unit and integration testing for frontend applications, Proficiency with Git and modern development workflows, Experience working with microservices architecture, Ability to collaborate with UX/UI designers, Experience mentoring developers, English level B2 or higher 📃 Skills: React, Node.js, TypeScript, Next.js, JavaScript, REST, Git, Microservices, SAFe, ChromeDevTools 🏢 Description: About Wakacje.pl We are an e-commerce platform and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Together with Travelplanet.pl and the Invia brands across CEE , we are building a unified travel group driven by a shared #TravelMindset . In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to. Send us your CV and… see you at Wakacje.pl ! ✈️ About us: We currently have a Digital Product & IT department of over 140 people, including Developers, DevOps Engineers, Testers, Project Owners, and Architects. In our daily work, we deliver projects that open up new opportunities for us and our customers. We primarily develop our website and mobile application, as well as internal systems that support and automate our work. ​ Key Responsibilities: Developing and enhancing a proprietary CRM system used by over 2,000 Call Center consultants and a nationwide franchise network Working within an architecture based on dozens of microservices representing key business domains Updating and standardizing the technology stack ( React, Node.js ), planning and delivering technical debt reduction initiatives , as well as developing application monitoring and observability Designing and developing scalable Node.js-based back-end systems , including expanding their role within the overall system architecture Influencing the direction of front-end and back-end architecture , code quality, and the stability of production solutions Developing and maintaining the testing layer for JavaScript applications, including unit and integration tests Close collaboration with the Product Owner to deliver initiatives planned in quarterly cycles , in line with the SAFe framework Requirements:​ Core Technologies Strong commercial experience with React and Node.js (min. 5 years) Practical experience with TypeScript and Next.js Engineering & Architecture Experience building and maintaining high-performance systems (processing 1M+ orders annually) Experience designing and consuming RESTful APIs Experience with frontend unit and integration testing Familiarity with browser debugging tools (e.g. Chrome DevTools) Development Workflow & Collaboration Proficiency in Git and modern development workflows Experience collaborating with UX/UI designers Experience in mentoring developers , sharing knowledge, and promoting best engineering practices Communication & Organization Strong English communication skills (minimum B2 level) Good self-organization and time management skills What do we offer: Workplace safety and comfort: Employment based on an employment contract or B2B, Full support during the onboarding period under the supervision of an engaging leader/buddy. Business agency and agility: Real influence on business decisions, the ability to take initiatives and implement your ideas. Development within the organization: Individual Development Plan, Participation in training courses and conferences to enhance professional competencies. All-inclusive for Employees: A benefits package that you can use according to your preferences – Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform, Study Tour – trips abroad to explore our product offerings (destination tours and hotel audits), A training and webinar package supporting professional and personal development, Discounts on our products for employees and their families, Work in the modern Alchemia office complex – Neon building, 100 meters from the Gdańsk Przymorze-Uniwersytet SKM station, Teambuilding events for the start and end of the tourist season – check them out: Instagram , LinkedIn , Tiktok , Facebook, Mini events, delicious coffee, and on Mondays, hot chocolate, Casual dress code. Ready to join the team with a #travelmindset? We’re waiting for you!

Technology

Wakacje.pl

Senior Fullstack Software Engineer

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior JavaScript/TypeScript Engineer responsible for designing, implementing, and maintaining scalable web applications and production-grade APIs in a high-traffic e-commerce environment. The role focuses on performance optimization, system reliability, monitoring, and building robust integrations with external services such as payments and CRM systems. You will contribute to architectural decisions and ensure code quality through testing and best engineering practices. 🗂️ Requirements: Minimum 5 years of experience with React.js and Next.js or Nest.js or Express.js, Strong commercial experience with Node.js and production-grade APIs, Solid knowledge of JavaScript and TypeScript, Experience with REST APIs, middleware, validation, authentication, Experience with API integrations (payments, CRM, external services), Practical experience with logging, monitoring, and debugging in production, Understanding of performance optimization and scalability in high-traffic systems, Experience with unit and integration testing, Experience working with databases and data analysis 📃 Skills: JavaScript, TypeScript, React, Next.js, Nest.js, Express.js, Node.js, REST, Grafana, APIs, Databases, Testing 🏢 Description: About Wakacje.pl We are an e-commerce platform and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Together with Travelplanet.pl and the Invia brands across CEE, we are building a unified travel group driven by a shared #TravelMindset. In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to. Send us your CV and… see you at Wakacje.pl ! ✈️ Key responsibilities: Designing, implementing, and maintaining functionality of JavaScript/TypeScript-based applications used by internal and external clients. Ensuring the codebase is clean, maintainable, scalable, and aligned with engineering best practices. Monitoring application health using technical and business metrics (e.g., Grafana dashboards) and reacting to anomalies or incidents. Optimizing existing solutions, improving performance, and ensuring reliability of critical system flows such as checkout and payments. Collaborating closely with business stakeholders and product teams to translate requirements into technical solutions and continuously improve the product. Working with databases to analyze data, debug issues, and ensure correct data flow between services. Proposing and implementing new ideas, selecting appropriate technologies, and contributing to architectural decisions. Creating and maintaining unit and integration tests to ensure stability and long-term maintainability of the system. Requirements: Min. 5 years of experience with React.js and Next.js or Nest.js or Express.js ​ Strong experience with Node.js (production-grade APIs, async patterns, error handling, performance optimization) Solid knowledge of JavaScript / TypeScript and modern backend architecture (REST, middleware, validation, auth) Experience with API integrations (payments, CRM, external services) and handling edge cases Practical experience with logging, monitoring, and debugging in production environments Understanding of performance optimization and scalability in high-traffic transactional systems Nice to have: Experience with Bun or alternative JS runtimes Familiarity with Redis (caching, session handling, rate limiting) Experience with Server-Sent Events (SSE) or real-time communication patterns Knowledge of system observability tools (e.g., Grafana, ELK stack) Experience in e-commerce / booking / checkout systems with conversion-focused optimization SEO / Core Web Vitals / Google Analytics / Web Accessibility What do we offer: Workplace safety and comfort: Employment based on an employment contract or B2B, Full support during the onboarding period under the supervision of an engaging leader/buddy. Business agency and agility: Real influence on business decisions, the ability to take initiatives and implement your ideas. Development within the organization: Individual Development Plan, Participation in training courses and conferences to enhance professional competencies. All-inclusive for Employees: A benefits package that you can use according to your preferences – Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform, Study Tour – trips abroad to explore our product offerings (destination tours and hotel audits), A training and webinar package supporting professional and personal development, Discounts on our products for employees and their families, Work in the modern Alchemia office complex – Neon building, 100 meters from the Gdańsk Przymorze-Uniwersytet SKM station, Teambuilding events for the start and end of the tourist season – check them out: Instagram , LinkedIn , Tiktok , Facebook , Mini events, delicious coffee, and on Mondays, hot chocolate, Casual dress code. Ready to join the team with a #travelmindset ? We’re waiting for you!

Technology

Wakacje.pl

Android Developer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: Development and maintenance of an Android mobile application for a large travel e-commerce platform, focusing on core features such as offer search, listings, client panel, and AI chatbot. The role involves building scalable solutions in Kotlin using modern Android architecture and contributing to CI/CD processes and architectural decisions. You will work in a cross-functional team to deliver high-quality, stable mobile releases. 🗂️ Requirements: Minimum 2 years of Android development experience, Proficiency in Kotlin, Experience with Jetpack Compose, Experience with Coroutines, Knowledge of MVVM and Clean Architecture, Experience integrating REST APIs with Retrofit, Experience with Git and Gitlab or Github, Ability to contribute to CI/CD processes, English at minimum B2 level 📃 Skills: Kotlin, Android, Jetpack, Compose, Coroutines, MVVM, CleanArchitecture, REST, Retrofit, Git, Gitlab, Github, CI/CD 🏢 Description: About Wakacje.pl We are an e-commerce platform and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Together with Travelplanet.pl and the Invia brands across CEE, we are building a unified travel group driven by a shared #TravelMindset. In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to. Send us your CV and… see you at Wakacje.pl ! ✈️ About us: MobileApp – the team is responsible for the Wakacje.pl mobile application (iOS & Android). Key areas of ownership include: search offers, offers listing and details, client panel, AI chatbot, as well as favourite offers and searches. The team continuously develops and maintains these core product areas, contributing to the overall user experience of Poland's largest travel e-commerce platform. Key responsibilities: Develop and maintain the Android mobile application (Kotlin, Jetpack Compose) Write efficient, scalable, and reliable code following Clean Architecture principles Collaborate with cross-functional team (iOS, QA, Backend) to deliver high-quality product increments Contribute to and maintain the CI/CD architecture, ensuring stability of new app releases Create and maintain technical documentation Actively participate in technology evaluation and architectural decisions Requirements: Min. 2 years of experience in Android mobile development using Kotlin Proficiency with Jetpack Compose Practical experience with Coroutines Solid understanding of mobile design patterns and architecture (e.g. MVVM, Clean Architecture) Practical experience working with REST APIs (Retrofit) Practical experience with Git and developer platforms (e.g., Gitlab, Github) Ability to work independently and within a team, willingness to share knowledge English: min. B2 (technical) Nice to have: Experience in e-Commerce projects Experience with SAFe methodology Experience with AI-assisted development tools (e.g., Claude Code, Codex) Familiarity with CI/CD tools Experience with debugging, profiling and performance optimization tools What do we offer: Workplace safety and comfort: Employment based on an employment contract or B2B, Full support during the onboarding period under the supervision of an engaging leader/buddy. Business agency and agility: Real influence on business decisions, the ability to take initiatives and implement your ideas. Development within the organization: Individual Development Plan, Participation in training courses and conferences to enhance professional competencies. All-inclusive for Employees: A benefits package that you can use according to your preferences – Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform, Study Tour – trips abroad to explore our product offerings (destination tours and hotel audits), Discounts on our products for employees and their families, Hybride work in the modern Alchemia office complex – Neon building, 100 meters from the Gdańsk Przymorze-Uniwersytet SKM station, Teambuilding events for the start and end of the tourist season – check them out: Instagram , LinkedIn , Tiktok , Facebook , Mini events, delicious coffee, and on Mondays, hot chocolate, Casual dress code. Ready to join the team with a #travelmindset ? We’re waiting for you!

Technology

Wakacje.pl

iOS Developer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: Development and maintenance of a large-scale iOS mobile application for a leading travel e-commerce platform, focusing on core user features and app architecture. The role involves building scalable solutions in Swift, applying modern architectural patterns, and contributing to CI/CD and release stability. You will collaborate with cross-functional teams to deliver high-quality mobile product increments. 🗂️ Requirements: Minimum 2 years of experience in iOS development with Swift, Proficiency in SwiftUI, Experience with Swift Concurrency (Async/Await), Strong knowledge of MVVM and Clean Architecture, Experience integrating and working with REST APIs 📃 Skills: Swift, SwiftUI, UIKit, AsyncAwait, MVVM, CleanArchitecture, REST 🏢 Description: About Wakacje.pl We are an e-commerce platform and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Together with Travelplanet.pl and the Invia brands across CEE, we are building a unified travel group driven by a shared #TravelMindset. In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to. Send us your CV and… see you at Wakacje.pl ! ✈️ About us: MobileApp – the team is responsible for the Wakacje.pl mobile application (iOS & Android). Key areas of ownership include: search offers, offers listing and details, client panel, AI chatbot, as well as favourite offers and searches. The team continuously develops and maintains these core product areas, contributing to the overall user experience of Poland's largest travel e-commerce platform. Key responsibilities: Develop and maintain the iOS mobile application (Swift, SwiftUI, UIKit), Write efficient, scalable, and reliable code following Clean Architecture principles, Collaborate with cross-functional team (Android, QA, Backend) to deliver high-quality product increments, Contribute to and maintain the CI/CD architecture, ensuring stability of new app releases, Create and maintain technical documentation, Actively participate in technology evaluation and architectural decisions. Requirements: Min. 2 years of experience in iOS mobile development using Swift Proficiency with SwiftUI Practical experience with Swift Concurrency (Async/Await) Solid understanding of mobile design patterns and architecture (e.g. MVVM, Clean Architecture) Practical experience working with REST APIs Ability to work independently and within a team; willingness to share knowledge English: min. B2 (technical) Nice to have: Experience in e-Commerce projects Experience with SAFe methodology Familiarity with CI/CD tools (Fastlane) Experience with debugging, profiling and performance optimization tools (Instruments, Xcode) What do we offer: Workplace safety and comfort: Employment based on an employment contract or B2B, Full support during the onboarding period under the supervision of an engaging leader/buddy. Business agency and agility: Real influence on business decisions, the ability to take initiatives and implement your ideas. Development within the organization: Individual Development Plan, Participation in training courses and conferences to enhance professional competencies. All-inclusive for Employees: A benefits package that you can use according to your preferences – Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform, Study Tour – trips abroad to explore our product offerings (destination tours and hotel audits), Discounts on our products for employees and their families, Hybride work in the modern Alchemia office complex – Neon building, 100 meters from the Gdańsk Przymorze-Uniwersytet SKM station, Teambuilding events for the start and end of the tourist season – check them out: Instagram , LinkedIn , Tiktok , Facebook , Mini events, delicious coffee, and on Mondays, hot chocolate, Casual dress code. Ready to join the team with a #travelmindset ? We’re waiting for you!

Technology

Wakacje.pl

Senior Frontend Software Engineer (Team Leader)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Frontend (React) role focused on optimizing performance and architecture of a large-scale e-commerce web platform, especially for mobile. The position involves leading technical initiatives, ensuring high code quality, monitoring performance metrics, and evolving frontend architecture within a SAFe environment. The role combines hands-on development with technical leadership and collaboration across teams. 🗂️ Requirements: Advanced JavaScript (ES6+), Strong TypeScript expertise, Deep understanding of asynchronous programming, Expert-level React knowledge, Experience with Next.js (App Router, SSR, SSG, ISR), Experience with REST and WebSockets integration, Knowledge of frontend architecture and scalable design, Experience with state management (Redux), Experience with unit testing (Jest, Vitest, React Testing Library), Knowledge of authentication and authorization (OAuth, JWT), Experience with CI/CD pipelines 📃 Skills: JavaScript, TypeScript, React, Next.js, Redux, REST, WebSockets, Jest, Vitest, ReactTestingLibrary, OAuth, JWT, GitLab, CI/CD 🏢 Description: About Wakacje.pl ​: We are an organization that has been fulfilling the travel dreams of Poles for 25 years. Wakacje.pl is the largest e-commerce platform in Poland and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – the largest Polish group of media and e-commerce companies. At Wakacje.pl , we offer thousands of domestic and international trips, as well as travel insurance, airport parking, and holiday vouchers. We constantly expand our offer to best meet our customers' needs. If you approach life with #ENERGY , value #HONESTY AND OPENNESS , focus on #CUSTOMER UNDERSTANDING and #COLLABORATION at work, carry out your tasks with high #EFFICIENCY and #RESPONSIBILITY , and want to play a key role in making us #INNOVATIVE – join us! About us: We are a growing team of over 100 IT specialists, including Developers, DevOps Engineers, Testers, Product Owners, Architects, and Analysts. We're driven by passion and engagement and prioritize a culture of open communication. A commitment to high code quality, robust test automation, and efficient processes is at the core of what we do. We work in Scaled Agile Framework (SAFe), and our development is built on the React ecosystem. Key responsibilities: Delivering business initiatives, the team's goal is to ensure high performance of the web service listings on both desktop and mobile, with a particular focus on mobile performance Monitoring the current performance and health metrics of the service, such as TTFB, LCP, FCP, etc Responding promptly to any degradation of these indicators Maintaining, improving, and evolving the monitoring and alerting systems Delegating tasks within the team appropriately, based on the situation, priorities, and individual capabilities Working with people: development plans, assessments, and regular 1:1 status meetings Collaborating with other leaders and key roles across the organization, such as architects and engineering managers Requirements: Advanced JavaScript (ES6+), including design patterns​ Deep understanding of asynchronous programming (event loop, promises, async/await) Browser performance optimization techniques Strong TypeScript expertise Designing scalable type architectures for large codebases Best practices for TS in monorepos or multi‑module environments React expert-Level Skills Rendering optimization (memoization, useCallback, useMemo) State management solutions such as Redux Deep Knowledge of Next.js App Router & Server Components SSR, SSG, ISR, API Routes, Server Actions Backend integration through REST Front‑End Architecture (designing modular, scalable application architecture) Standards for code quality, structure, and engineering practices Familiarity with microfrontends (optional but valuable) Quality Assurance & Testing (Unit testing with Jest, Vitest, React Testing Library) Backend Integration (Working with REST, WebSockets) Authentication/authorization handling (OAuth, JWT, Next.js middleware) API contract validation and integration patterns DevOps for Front‑End (CI/CD pipelines (GitLab CI/CD) Nice to have: Databases (SQL, NoSQL) Programming languages (e.g. PHP, GoLang) Using AI tools like Codex, CloudCode Soft skills - Relational‑Transformational Leade Inspires with a clear vision and builds trust shows the direction of change while creating a sense of safety within the team. Communicates with empathy and engagement listens, understands, and energizes people to take action. Supports both individual and team development nurtures talents, provides constructive feedback, and enables continuous learning. Strengthens collaboration and responsibility builds strong relationships while delegating and giving space for independent decision‑making. Promotes innovation in a supportive environment encourages bold ideas, experimentation, and learning from mistakes. What do we offer: Workplace safety and comfort: Employment based on an employment contract or B2B, Full support during the onboarding period under the supervision of an engaging leader/buddy. Business agency and agility: Real influence on business decisions, the ability to take initiatives and implement your ideas. Development within the organization: Individual Development Plan, Participation in training courses and conferences to enhance professional competencies. All-inclusive for Employees: A benefits package that you can use according to your preferences – Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform, A training and webinar package supporting professional and personal development, Discounts on our products for employees and their families, Work in the modern Alchemia office complex – Neon building, 100 meters from the Gdańsk Przymorze-Uniwersytet SKM station, Willingness to work in a hybrid model – partly from the office, Teambuilding events for the start and end of the tourist season – check them out: Instagram , LinkedIn , Tiktok , Facebook , Casual dress code. Ready to join the team with a #travelmindset ? We’re waiting for you!

Technology

Invia CEE x Travelplanet.pl x Wakacje.pl

Senior Frontend Software Engineer (Team Leader)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Technical leadership role focused on optimizing and scaling a high‑traffic web platform built in the React ecosystem, with strong emphasis on performance (especially mobile) and monitoring. The position combines hands‑on front‑end architecture, performance optimization, and backend integration with team coordination. The goal is to ensure high code quality, robust testing, and efficient CI/CD processes in a SAFe environment. 🗂️ Requirements: Advanced JavaScript (ES6+) knowledge, Deep understanding of asynchronous programming, Browser performance optimization expertise, Strong TypeScript proficiency, Experience designing scalable type architectures, Experience with monorepos or multi‑module environments, Expert‑level React knowledge, Rendering optimization techniques, Experience with Redux or similar state management, Deep knowledge of Next.js (App Router, Server Components), Experience with SSR, SSG, ISR, API Routes, Server Actions, Experience integrating REST APIs, Ability to design scalable front‑end architecture, Knowledge of code quality standards and engineering best practices, Experience with unit testing frameworks, Experience with REST and WebSockets integration, Knowledge of authentication and authorization mechanisms (OAuth, JWT), Experience with API contract validation, Experience with CI/CD pipelines (GitLab CI/CD) 📃 Skills: JavaScript, TypeScript, React, Next.js, Redux, REST, WebSockets, Jest, Vitest, RTL, GitLab, OAuth, JWT, SSR, SSG, ISR, CI/CD 🏢 Description: About Wakacje.pl ​: We are an organization that has been fulfilling the travel dreams of Poles for 25 years. Wakacje.pl is the largest e-commerce platform in Poland and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – the largest Polish group of media and e-commerce companies. At Wakacje.pl , we offer thousands of domestic and international trips, as well as travel insurance, airport parking, and holiday vouchers. We constantly expand our offer to best meet our customers' needs. If you approach life with #ENERGY , value #HONESTY AND OPENNESS , focus on #CUSTOMER UNDERSTANDING and #COLLABORATION at work, carry out your tasks with high #EFFICIENCY and #RESPONSIBILITY , and want to play a key role in making us #INNOVATIVE – join us! About us: We are a growing team of over 100 IT specialists, including Developers, DevOps Engineers, Testers, Project Managers, Architects, and Analysts. We're driven by passion and engagement and prioritize a culture of open communication. A commitment to high code quality, robust test automation, and efficient processes is at the core of what we do. We work in Scaled Agile Framework (SAFe), and our development is built on the React ecosystem. Key responsibilities: Delivering business initiatives, the team's goal is to ensure high performance of the web service listings on both desktop and mobile, with a particular focus on mobile performance Monitoring the current performance and health metrics of the service, such as TTFB, LCP, FCP, etc Responding promptly to any degradation of these indicators Maintaining, improving, and evolving the monitoring and alerting systems Delegating tasks within the team appropriately, based on the situation, priorities, and individual capabilities Working with people: development plans, assessments, and regular 1:1 status meetings Collaborating with other leaders and key roles across the organization, such as architects and engineering managers Requirements: Advanced JavaScript (ES6+), including design patterns​ Deep understanding of asynchronous programming (event loop, promises, async/await) Browser performance optimization techniques Strong TypeScript expertise Designing scalable type architectures for large codebases Best practices for TS in monorepos or multi‑module environments React expert-Level Skills Rendering optimization (memoization, useCallback, useMemo) State management solutions such as Redux Deep Knowledge of Next.js App Router & Server Components SSR, SSG, ISR, API Routes, Server Actions Backend integration through REST Front‑End Architecture (designing modular, scalable application architecture) Standards for code quality, structure, and engineering practices Familiarity with microfrontends (optional but valuable) Quality Assurance & Testing (Unit testing with Jest, Vitest, React Testing Library) Backend Integration (Working with REST, WebSockets) Authentication/authorization handling (OAuth, JWT, Next.js middleware) API contract validation and integration patterns DevOps for Front‑End (CI/CD pipelines (GitLab CI/CD) Nice to have: Databases (SQL, NoSQL) Programming languages (e.g. PHP, GoLang) Using AI tools like Codex, CloudCode Soft skills - Relational‑Transformational Leade Inspires with a clear vision and builds trust – shows the direction of change while creating a sense of safety within the team. Communicates with empathy and engagement – listens, understands, and energizes people to take action. Supports both individual and team development – nurtures talents, provides constructive feedback, and enables continuous learning. Strengthens collaboration and responsibility – builds strong relationships while delegating and giving space for independent decision‑making. Promotes innovation in a supportive environment – encourages bold ideas, experimentation, and learning from mistakes. What do we offer: Workplace safety and comfort: Employment based on an employment contract or B2B, Full support during the onboarding period under the supervision of an engaging leader/buddy. Business agency and agility: Real influence on business decisions, the ability to take initiatives and implement your ideas. Development within the organization: Individual Development Plan, Participation in training courses and conferences to enhance professional competencies. All-inclusive for Employees: A benefits package that you can use according to your preferences – Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform, Study Tour – trips abroad to explore our product offerings (destination tours and hotel audits), A training and webinar package supporting professional and personal development, Discounts on our products for employees and their families, Work in the modern Alchemia office complex – Neon building, 100 meters from the Gdańsk Przymorze-Uniwersytet SKM station, Teambuilding events for the start and end of the tourist season – check them out: Instagram , LinkedIn , Tiktok , Facebook , Mini events, delicious coffee, and on Mondays, hot chocolate, Casual dress code. Ready to join the team with a #travelmindset ? We’re waiting for you!

Technology

Goelett

Senior .NET Developer / Architect

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior .NET Developer / Architect role focused on building and optimizing a cloud-native travel booking platform in a microservices architecture. The position involves designing high-performance flight search and booking flows, integrating with GDS/NDC APIs, and ensuring scalability, reliability, and low-latency performance. The role combines deep technical expertise in distributed systems with strong domain knowledge in airline and travel technology. 🗂️ Requirements: 5+ years experience with C# and .NET, 5+ years experience in travel industry (flight shopping, booking engines, OTA, metasearch), Experience with GDS systems (Sabre, Amadeus, Travelport) and/or NDC APIs, Knowledge of airline concepts (PNR, e-ticketing, fare rules, availability, schedule changes), Experience with cloud-native and distributed architectures, Experience with high-throughput, low-latency systems, Experience with observability tools, Ability to design scalable APIs and asynchronous workflows 📃 Skills: C#, .NET, Azure, AWS, Microservices, REST, SOAP, GDS, NDC, Sabre, Amadeus, Travelport, OpenTelemetry, Grafana, ApplicationInsights, APIs, DistributedSystems, Caching, Concurrency, RateLimiting, CircuitBreakers, AsynchronousProcessing 🏢 Description: In Goelett, we are an extraordinary mix of travel industry experts, product, and software engineers, developing a successful online booking tool for corporations and large organizations. Today, as a part of the sector leader S4BT Group, we support 500k+ business users making thousands of bookings a day. We are seeking a Senior.Net Developer / Architect who is keen on working within a product development team, has a background in system and integration analysis, and is ready to take on a dynamic career opportunity by driving requirements analysis, resolving system issues, and enhancing product functionalities! Work model: hybrid (3 days in the office + 2 days remote / weekly) – office located in Warsaw, PL. What you will be doing: Develop clean, scalable code using C# / .NET in a microservices, cloud-native architecture (Azure/AWS). Design and implement high-performance travel search and booking flows (shopping, pricing, availability, ticketing). Integrate with GDS, NDC, LCC APIs. Work with flight and ancillary services including seat maps, baggage, fare families, upsell/cross-sell. Optimize search performance (latency, caching strategies, concurrency, rate limiting, resiliency patterns). Implement orchestration layers for multi-provider search aggregation and normalization of responses. Handle complex pricing logic (fare rules, combinability, branded fares, dynamic pricing). Monitor and optimize system performance, observability (logging, tracing, metrics), and reliability (SLAs/SLOs). Build and maintain scalable APIs (REST/SOAP), event-driven components, and asynchronous workflows. Ensure high availability and fault tolerance in distributed systems (circuit breakers, retries, fallbacks). What we're looking for: 5+ years of professional experience in software development using C# / .NET and modern cloud architectures. 5+ years of travel experience in travel business: flight shopping, booking engines, OTA platforms, or metasearch. Hands-on experience integrating with GDS (Sabre, Amadeus, Travelport) and/or NDC APIs. Solid understanding of airline concepts: PNR, e-ticketing, fare rules, availability, schedule changes, cancellations. Experience with high-throughput, low-latency systems and distributed architectures. Experience with observability tools (e.g., OpenTelemetry, Application Insights, Grafana). Ability to translate business requirements (conversion, pricing accuracy, availability) into technical solutions. What we offer: A truly global perspective – develop your international mindset by collaborating daily with colleagues from diverse cultures and backgrounds across the world. Real impact – contribute to shaping the future of one of the most user-centric companies in the travel-tech industry. Your ideas and solutions will reach thousands of users globally. Medical care – because your well-being matters. Multisport card – keep your body as active as your mind. Extra days off – celebrate your day with a paid day off for your birthday, and another to give back through volunteering. Language courses – grow your communication skills and connect effortlessly in our multicultural environment. Team integrations & fun events. Lunch vouchers – enjoy your breaks with tasty meals on us.

Technology

Tenarai

Senior Java Developer

Senior

Hybrid

Kraków, Poland

130 - 150 PLN

🏢 Summary: Senior Software Engineer role focused on building and maintaining a next-generation airline Order Management System using cloud-native microservices on Google Cloud Platform. The position involves designing scalable, low-latency backend systems, driving architectural improvements, and mentoring teams in an Agile/Scrum environment. The platform processes millions of global travel transactions and supports modern e-commerce-driven airline operations. 🗂️ Requirements: 6+ years of professional software development experience, Experience in Agile/Scrum environments, Degree in Computer Science or equivalent certifications, Advanced backend programming in Java, Experience with Spring and Web Services, Knowledge of Google Cloud Platform, Experience with cloud-native application development, Understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines, Experience with containerization tools, Ability to troubleshoot high-volume low-latency systems, English communication skills, Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Git, Maven, Jenkins, Docker, Kubernetes, CI/CD, Scrum, Microservices, WebServices, Algorithms, Cloud 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package

Technology

Tenarai

Senior Java Developer

Senior

Hybrid

Krakow, Poland

130 - 150 PLN

🏢 Summary: Senior Software Engineer role focused on designing and developing a next-generation, cloud-native Order Management System for the airline industry. The position involves building high-scale, low-latency microservices on Google Cloud Platform, shaping architecture, and ensuring high software quality in an Agile/Scrum environment. You will work on mission-critical systems processing millions of global transactions daily while mentoring others and influencing technical direction. 🗂️ Requirements: 6+ years of professional software development experience in Agile/Scrum environment, Degree in Computer Science or related field, or equivalent certifications, Deep knowledge of Java ecosystem and backend development, Experience with Spring and Web Services, Strong experience with Google Cloud Platform (GCP) and cloud-native development, Solid understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines and containerization tools, Ability to troubleshoot complex, high-volume, low-latency systems, Fluent English (written and spoken), Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Microservices, WebServices, CI/CD, Git, Maven, Jenkins, Docker, Kubernetes, Algorithms, DataStructures 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package