7 hours ago
Warsaw, PolandMid Level
Responsibilities
- Design and build internal web applications for FlixTrain Network Planning workflows.
- Develop modern, responsive frontend features using React and TypeScript.
- Contribute to reusable frontend architecture and frontend architecture decisions.
- Implement backend functionality including GraphQL APIs, server-side logic, and database models.
- Collaborate with internal users and stakeholders to translate needs into practical product solutions.
- Write and maintain automated tests using test runners such as Vitest.
- Collaborate with engineers across a distributed architecture and document technical decisions.
- Participate in code reviews and contribute to technical quality across teams.
Requirements
- Hands-on experience with React and TypeScript, including strong HTML and CSS skills.
- Real backend web application development experience using an object-oriented backend language such as Node.js or a similar technology.
- Experience designing GraphQL APIs, server-side logic, and databases.
- Experience writing automated tests and working with test runners such as Vitest.
- Understanding of event-driven systems.
- Strong written and spoken English skills.
- Experience working in an Agile setup.
- Interest in or curiosity about transportation, logistics, or similarly complex business domains.
- Java is preferred but not required.
- Preferred technologies include Spring for GraphQL, Apollo, gql.tada, Java, Spring Boot, Spring Framework, and Kafka.
- Experience with agentic or AI-assisted coding is a plus.
Benefits
- B2B service agreement or freelance contract rather than an employment contract.
- Independent contractor arrangement with responsibility for delivering agreed services and submitting invoices.
- Open to contractors based in Poland.
- Distributed-team collaboration model.
- Rate of 90–120 PLN per hour.
Tech Stack
Categories
About Flix
Flix builds a travel-tech platform and consumer apps that sell intercity bus and rail tickets under FlixBus, FlixTrain, Greyhound, and Kamil Koç. It uses an asset-light model, partnering with local operators while handling network planning, pricing, and marketing to connect travelers in 40+ countries. Founded in 2011 and headquartered in Munich, it offers a unified booking experience across Europe, the U.S., and Turkey.
