We are an international online travel company that organizes trips to Europe for customers from around the world. We have a dedicated software development department that focuses on our internal products that allow everyone else to deliver some of the top-notch, worldwide services. Currently, there are a number of commercially available projects in production that are being actively worked on:
- Service for booking rail tickets https://rail.ninja
- Online trip builder https://triptile.com
Tech stack
PHP/Drupal 9.0/Symfony, Maria-DB/MySQL, Bitbucket, Jenkins, Docker.
We’re expanding both of the product teams and are looking for experienced PHP Backend developers to join us.
Your tasks will include
- Designing and creating the product architecture;
- Back-end development;
- Analysis of business requirements and design of their implementation based on existing and new systems;
- Modification, implementation and creation of custom modules, components and themes;
- Integration with external services (Payment systems, Salesforce, GDS services, etc.);
- Conducting code reviews;
- Work with version control systems;
- Work in Jira, Confluence.
Candidate requirements
- 5+ years of backend development experience;
- Strong communication skills and English language;
- Strong knowledge of PHP (>7.0), code refactoring, coding standards;
- Experience with at least one of the popular PHP frameworks;
- Knowledge and practical application of OOP principles;
- Understanding how web servers work, working in Nginx + php-fpm bundles;
- Ability to work with the Linux console;
- Experience with version control systems (Git).
We offer
- Competitive compensation based on interview results;
- Opportunity to build a stellar career in a fast-growing international travel company;
- Opportunity to work with advanced top-of-the-line software for travel management;
- Interesting, challenging tasks and a world-class team.