Join us to build the future of travel.
Today, billions of people around the world rely on technology that hasn’t kept up with the expectations of the modern, connected travellers. That’s why we’ve started to rebuild the infrastructure that underpins the travel industry. Layer by layer, piece by piece, we’re building the software to make travel effortless for today’s travellers.

Today, billions of people around the world rely on technology that hasn’t kept up with the expectations of the modern, connected travellers. That’s why we’ve started to rebuild the infrastructure that underpins the travel industry. Layer by layer, piece by piece, we’re building the software to make travel effortless for today’s travellers.
- UX/UI DESIGNERLearn More
We're passionate about creating products that our users love, and most importantly, we're excited about new challenges. We are looking for a UX/UI Designer who is as passionate as we are, who cares about collaboration, is self-motivated, data-driven, can produce solutions to complex situations with a design thinking approach, and can adapt to a collaborative and fast-paced work environment.
- Responsibilities:
- • Research user behaviors, validate concepts with end-users, and turn insights into value-adding features and actionable deliverables.
- • Create wireframes and interactive product prototypes and collaborate with UX researchers during usability testing.
- • Turn UX outputs into aesthetic and functional interfaces that appeal to the target audience, using visual design principles, and considering brand identity.
- • Take end-to-end responsibility for concept design production and ensure its production. Follow design trends and collaborate with the team to apply them to projects.
- • Evaluate and improve the design structures and systems of projects in terms of user experience, generate ideas and design.
- • Develop, innovate, and sustain user experience efforts with the enterprise wide UX team. Create clear, actionable, accessible, and online documents.
- Skills & Experience:
- • Minimum 4 years of experience in product lifecycle processes as a UX/UI designer,
- • Design experience in desktop, mobile web, mobile applications.
- • To be able to make a design by considering the principles of intuitive design and usability.
- • Excellence at using and creating design systems
- • Strong conceptual and visual skills
- • In-depth knowledge of lean UX practices and processes, including user-centered design principles and research.
- • To be able to explain and prove the ideas produced for the products and services in the design processes, the problems he solved and the effects of his work.
- • Ability to ask and answer questions about the product and user experience,
- • Proficiency in design tools (Figma, Sketch and other design tools).
- • Have excellent verbal, written and visual communication skills
- • Current Portfolio
- Qualifications:
- • Bachelor's degree in Design, Psychology, Sociology or related field,
- • Experience working on large corporate applications in the field of e-commerce, tourism.
- • Experience with websites running under high user loads.
- • Experience and understanding of Agile Methodologies (Scrum, Kanban)
- Software Test EngineerLearn More
As a Software Test Engineer, you'll prepare and execute test plans, scenarios, scripts and data while working closely with designers, engineers, product managers, and QA engineers. You will liaise with product teams and third parties to help resolve issues.
- Preparation and execution of test plans, scenarios, scripts and data requirements.
- Functional/feature testing, regression, smoke, load, system, high availability, GUI testing and applications testing
- User Acceptance Testing for regular releases and occasions incident patches.
- Analyse the business processes, requirements and user group definitions to ensure testability.
- Develop and prioritise scenarios and liaise with Product Managers and customers to review, refine and approve these.
- Participate in the Defect Review Board during the ongoing development.
- Identify required changes to existing procedures (that support the execution of the scenarios) and liaise with the Product Managers to improve them.
- Support the QA team to construct a credible execution plan encompassing users, environments, data and other testware.
- Perform and support the users to perform execution of predefined scenarios and exploratory testing.
- Create data to support execution, capture feedback and defects and produce test reports.
- Prepare for and attend triage and quality gate meetings.
- Supplier Test assurance, the supplier is responsible for the Unit, Integration, System & Performance test phases.
- Support automation QA team in conversion of manual test cases to automated execution.
- Review the user story acceptance criteria to ensure coverage and testability.
- Review test plans, scripts, results and reports for completeness and correctness, highlighting any risks or opportunities to improve quality and efficiency.
- Product ManagerLearn More
As a Product Manager, you'll manage the number of products’ development cycle, from conception to launch while working closely with designers, engineers, other product managers, and QA engineers. You will break down complex problems into steps that drive project planning and execution.
- Take ownership of gathering requirements from our clients.
- Collect, understand, and communicate the business requirements for Products and Services by translating them into user stories and acceptance criteria.
- Elicit, analyse and document processes, workflows and models.
- Facilitate workshops to expose stories, identify acceptance criteria and construct backlogs.
- Manage the backlog and work with delivery teams to keep it up to date.
- Work with product teams to estimate backlog items and ensure optimal flow through the delivery process.
- Gather, analyse, and report on usage data to benchmark and measure the performance of the product.
- Ensure that the appropriate solution governance, compliance and resilience is built into solutions.
- You must have a clear sense of ownership and maintain the highest quality across the solutions you produce.
- Adhere to the default principles for architecture, quality and non-functional requirements
- Collaborate with the team and others to deliver high-quality solutions.
- Contribute to the evolution of best practices of the product management chapter.
- Write, review and take responsibility for clear, concise and comprehensive technical documentation.
- Senior Software Engineer – .NETLearn More
As a Senior Software Engineer, you'll take on responsibility for the development of a number of products and features while working closely with other engineers, designers, product managers, and QA engineers. You will break down complex problems into steps that drive project planning and execution.
- Coding. Writing high-quality robust code including tests. Most of our engineers release code to production every few days and we have a daily release cycle.
- Take the lead on design and development of features.
- Mentor and lead more junior developers.
- Take responsibility for the quality of the code produced by you and the team.
- Design and develop reusable libraries, APIs and code that are easy to maintain, understand and re-use.
- Operate across our evolving technology stack - we’re developing with Microsoft .NET Core, SQL Server.
- Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance.
- Touch code at every level – from the UI, through backend microservices and down to the database.
- Collaborate closely with product, design and QA teams to define feature specifications and develop high-quality deliverables for our clients.
- Contribute to the evolution of best practices of the development chapter.
- Learn new technologies and keep abreast of existing technologies and be able to apply these to your work.
- Write, review and take responsibility for clear, concise and comprehensive technical documentation.
- Work alongside other engineering groups located around the world - We are planning to expand with our new offices globally.
Working remotely!
Coronavirus Pandemic 🤷♂️
we're enjoying our work from home and
looking forward to meeting at our new office!
Around the corner..
We can't wait to roll out our new project
SAP on Azure and new machine learning features
We are hiring!
Open PositionsCan we be friends? Don't be a stranger!
Come on in and check what we got for you.