Mid / Senior Frontend Developer (React)
About the company
Invia Travel Group is a prominent pan-European online travel agency with over 800 employees. We operate in several European countries, including Germany, Austria, Switzerland, Poland, the Czech Republic, Slovakia, and Hungary.
We have a variety of online travel platforms that cater to different aspects of travel and accommodation. These platforms include Invia.cz, travelplanet.pl, which offers a wide range of summer and winter tours; Ab-in-den-Urlaub.de, which provides last-minute trips, vacation packages, apartments, flights, rental cars, and a platform that provides flight offers from over 550 airlines; and several others, each specializing in various facets of travel and accommodation.
Invia Group's story is marked by rapid growth and expansion, having entered seven countries within two years. We merged operations from different countries to form the current Invia Group, a dominant online player in the DACH (Germany, Austria, Switzerland) and CEE (Central and Eastern Europe) regions.
Invia Group's mission is to help people travel the world. We aspire to become the most customer-centric provider among Online Travel Agencies. We are focused on expanding our position in the online travel market and aim to be a one-stop-shop package platform for customers, offering everything from traditional package tours to tailored individual trips.
We offer a stable and friendly working environment. We are cash positive.
About the work
You will be involved in developing unique applications and creating a website that offers our clients the largest range of tours from most travel agencies from 7 European countries. We also take care of the internal CRM, ERP system and BI reporting.
Who are we looking for?
- An enthusiastic developer who has more advanced experience with React and would like to continue to improve.
- A can-do person who can take the initiative.
- A partner who will join one of our teams and add their experience and knowledge to it.
- A colleague with a creative mindset who is interested in understanding how the whole complex system of searching for tours works with a unique technology of processing data from hundreds sources for 7 European countries (Czech Republic, Poland, Slovakia, Hungary, Germany, Austria and Switzerland).
Your responsibilities
-
Lead Development Efforts: Take ownership of developing and maintaining complex React components, ensuring high performance and responsiveness.
-
Architect and Implement: Design and implement robust, scalable solutions using React, contributing to the architectural decisions and best practices.
-
Collaborate Cross-Functionally: Work closely with product managers, designers, and backend developers to deliver seamless and integrated user experiences.
-
Mentor and Guide: Provide technical leadership and mentorship to junior developers, fostering a culture of continuous learning and improvement.
-
Code Quality Assurance: Conduct code reviews and ensure adherence to coding standards, optimizing for performance and maintainability.
-
Innovate with Stimulus: Occasionally integrate Stimulus to enhance React applications where necessary.
-
Agile Team Participation: Actively participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, in a dynamic, international team environment.
-
Utilize Modern Tech Stack: Engage with a range of modern technologies such as Symfony, Twig, MariaDB, ElasticSearch, Docker, CI, and BI to deliver comprehensive solutions.
-
Continuous Improvement: Stay updated with the latest industry trends and best practices, continuously improving the development process and product quality.
Your Skills and Expertise
-
Frontend Mastery: Advanced knowledge of HTML+CSS, DOM, TypeScript, JavaScript, React, Next.js, and Mantine.
-
API Expertise: Solid experience in designing and consuming RESTful services.
-
Tool Proficiency: Proficient in using Chrome DevTools, Firefox Developer Tools, and React Developer Tools for debugging and performance optimization.
-
Testing Savvy: Experience with testing frameworks such as Jest, Mocha, Vitest, or similar is highly desirable.
-
Backend Knowledge: Familiarity SQL is an advantage.
-
Bilingual Communication: Strong communication skills in both English and Polish.
Our offer
- B2B or Employment Contract (your choice)
- Competitive salary on B2B – 13-25k net, Employment Contract 10-21k gross – depending on your experience and experise
- Challenging work on international and innovative projects in the tourism industry
- Paid holidays 26 days
- Paid sick leave 100% up to 20 days
- Flexible working hours (our core time is 10-14)
- Hybrid work model (2 days from office, 3 days from home)
- Sharing the costs of sports activities
- Private medical care
- Sharing the costs of professional training & courses
- Life insurance
- Corporate products and services at discounted prices
- Integration events
If you are interested in our offer then we invite you to apply. We reserve the right to contact only selected candidates.