Technical Lead / Senior Backend Developer (NestJS)

We are looking for a Technical Lead / Senior Backend Developer to take ownership of the technical development and continuous improvement of one of our key products, Vagamo.

This is a hands-on role for an experienced backend engineer who enjoys working across the full product lifecycle, from understanding business needs and designing solutions to building scalable features, improving performance, and maintaining high-quality code.

You will be the technical owner of the backend platform, working closely with business stakeholders and technical teams to deliver reliable, impactful solutions. The role offers a path toward Technical Lead responsibilities through ownership, technical decisions, and product influence rather than people management.

Responsibilities:

  • Own backend development and continuous improvement of the Vagamo platform.
  • Design, build, maintain, and improve scalable software solutions.
  • Translate business requirements into practical technical solutions
  • Make architectural and technology decisions.
  • Review code and maintain high standards for quality, performance, and maintainability.
  • Develop backend services using NestJS / Node.js / TypeScript.
  • Work with MariaDB and optimize data handling and performance.
  • Contribute to frontend development with Next.js when needed.
  • Improve product features, search capabilities, and user experience.
  • Use AI-powered development tools (such as Claude and similar solutions) to improve engineering productivity.
  • Support testing, deployment, CI/CD, Docker, and Kubernetes-based environments.
  • Collaborate with business stakeholders, project managers, and IT teams.

Requirements:

  • 4–5+ years of backend development experience.
  • Strong experience with Node.js and NestJS.
  • Solid understanding of clean code principles, software architecture, and API design and development.
  • Strong experience with databases, particularly MariaDB.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Experience working with MongoDB and Redis.
  • Experience developing and deploying applications in cloud-native environments.
  • Practical experience using AI tools to enhance software development workflows.
  • Ability to work independently, solve complex problems, propose effective solutions, and deliver results.
  • Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.

Nice to Have:

  • Experience with Next.js and React.
  • Experience with search technologies, distributed service architectures, and high-volume data integration.
  • Experience mentoring developers or providing technical leadership to engineering teams.

Compensation:

There is no one-size-fits-all here; we are quite flexible and use an individual approach with every candidate we meet. We offer a salary range of EUR 4,500–5,000 gross per month, with the final offer based on your experience, skills, and interview performance.

Senior Graphic Designer

We’re looking for a Senior Graphic Designer to join our Marketing Team and work on multiple travel brands. This role is for a designer who combines strong creative thinking with speed of execution and is comfortable working in a fast, performance-driven marketing environment.

You will develop campaign concepts, create high-impact marketing visuals, and own your tasks from idea to final assets while collaborating closely with marketing managers and the design head.

Responsibilities

  • Create marketing materials for travel brands: banners, emails, illustrations, social media creatives, and campaigns.
  • Design motion pieces and animations for campaigns (ads, promos, stories).
  • Develop visual concepts for marketing campaigns from idea to execution.
  • Create storyboards and visual guidelines for videographers.
  • Adapt creatives based on performance data and feedback.
  • Maintain brand consistency across brands and channels while delivering fresh concepts for new campaigns.
  • Analyze creative performance and propose improvements to campaigns based on data.
  • Communicate with marketing managers and the design lead on team workload and task priorities.
  • Iterate quickly and deliver assets under tight deadlines.

Qualifications

  • Strong experience in marketing design and campaign development.
  • Concept-driven mindset: we’re looking for a designer who can independently develop a full creative concept for marketing needs — from the core idea to visual execution.
  • Strong skills in Figma (auto-layouts, components, libraries).
  • Strong skills in Photoshop, Illustrator and After Effects.
  • Great knowledge of AI image generation & prompting (ChatGPT/Midjourney/Higgsfield/Nano Banana, etc.).
  • Understanding of marketing metrics (CTR, conversions, engagement) and ability to use data to improve creatives.
  • Comfortable working on multiple brands and campaigns simultaneously.
  • Ability to work fast without losing quality.
  • Ability to think in campaigns and ideas, not just isolated visuals.
  • Open-minded, flexible, and responsive to feedback.
  • Creative thinking with a problem-solving mindset.

Will be considered as advantage

  • Experience with 2D and/or 3D illustrations.
  • Experience building design systems or reusable marketing templates.

We don’t want to set limits, but if we are naming the numbers, then the salary range for position is 2,700–3,000 EUR gross, depending on the applicant’s professional experience in the relevant field.

Application Security Engineer

We are looking for an Application Security Engineer to join our IT Research & Development team.
In this role, you will work closely with engineering teams to help add security to the development process. You will be working in an automation-driven environment, contributing to solutions built from scratch, especially including AI-driven initiatives, and helping secure a large ecosystem of services. This is a hands-on role for someone who understands code, thinks like a developer, and approaches security as an enabler, not a blocker.

Responsibilities:

  • Integrate and optimize security tools (SAST, SCA, Secret Scanning, etc.) into CI/CD pipelines (GitLab, Jenkins).
  • Review and validate security findings, making sure developers focus on real, important issues.
  • Perform threat modeling and review system architecture to identify risks beyond automated tools.
  • Analyze code to detect and understand security vulnerabilities.
  • Collaborate with engineers and Tech Leads to implement secure, practical solutions.
  • Promote secure coding practices through guidance and knowledge sharing.

Requirements:

  • Ability to read and understand code (PHP, Node.js, or Golang preferred).
  • Experience in software development or application security.
  • Knowledge of OWASP Top 10 (XSS, SQLi, IDOR, etc.).
  • Familiarity with CI/CD tools such as GitLab or Jenkins.
  • Experience with security tools like Semgrep, SonarQube, Trivy, or similar.
  • Understanding of secure coding practices and threat modeling.
  • Strong communication skills and a practical, collaborative mindset.
  • Strong experience using AI-assisted security and development tools to enhance AppSec processes, including vulnerability analysis, secure code review, threat detection, security testing, and DevSecOps automation across the software development lifecycle.
  • We believe great ideas happen together, so you’ll join us in a hybrid setup: 3 days in our lovely office and 2 days working remotely.

Compensation:

The compensation for this position starts from 5000 EUR gross per month, depending on the applicant’s professional experience in the relevant field.

Independent Travel Manager Remote – Dreamport

Your role as a Freelance Travel Consultant

  • Respond to travel and flight inquiries
  • Advise clients on the best travel options
  • Use advanced booking platforms
  • Build long-term relationships with clients
  • Join ongoing learning and development sessions

What we’re looking for

  • Strong commercial experience or skills
  • Full-time availability during initial stages
  • Self-motivated, goal-oriented mindset
  • Ability to function independently and stay organized

Earnings & Compensation
This is a compensation-based role — there is no fix payment.

  • Monthly compensation is paid in arrears
  • Typical earnings in the first months: up to $500 USD/month
  • Many agents grow to $1,000–$1,500+ USD/month with experience
  • Income depends entirely on your performance

What we offer

  • Free intensive training
  • Access to advanced technology tools
  • 100% remote work — anywhere in the world
  • Support from a global network with 20+ years of industry experience

Important Details

  • Full-time availability is required for the initial stages period (approximately 8 hours/day).

  • Training is unpaid but essential to ensure you succeed as a freelance travel consultant.

Senior Test Engineer

We are looking for a Senior Test Engineer to join our Trevolution team within Dyninno Group travel division.

Trevolution is a global leader in air ticketing and travel services, serving retail and corporate clients in 50+ markets. With over 20 years of expertise and an entrepreneurial spirit at our core, we combine modern tech with a customer-first approach to simplify travel. We partner with 70+ airlines, offering a full booking experience with expert support focused on value and convenience. Our products, including online sales, call bookings, and semi-OTAs, are continually expanding to meet market trends.

This is an ideal position for a motivated Senior Test Engineer who is ready to face new challenges in a rapidly growing company.

Responsibilities

  • Own testing for the air travel product within complex ecosystem: https://www.oojo.com. 
  • Review and analyze system specifications to identify quality risks and detect issues early. 
  • Design and execute functional tests. We have plenty of rules-based logic and cross-system integrations, so you’ll have a chance to apply advanced test design techniques. 
  • Develop and maintain automated tests. Our technical stack is rather diverse – PHP, Go, TypeScript, we also use Java in testing. We care about covering API, Web UI and checking with the mobile devices. 
  • Identify and report issues, contribute to analysis of production incidents. 
  • Collaborate with cross-functional teams to ensure smooth integration and throughout quality of the end-to-end functional process. 

Requirements

  • 5+ years of hands-on experience in testing. 
  • 2+ years of experience in test automation (Web UI, API and Mobile). 
  • Manage and be hands on in test case design, execution, and defect tracking. 
  • Knowledge of any OOP language. 
  • Experience and knowledge in using Git and in CI/CD. We use GitLab. 
  • Experience in API testing. 
  • Experience handling cross-team dependencies. 
  • Practical knowledge with quality assurance and software development methodologies. 
  • Team player with good analytical and communication skills. 
  • Good knowledge of English language as the company is international and has foreign employees and partners, and the nature of the work requires close cooperation with them.     

An advantage would be

  • Experience with Docker containers. 
  • Experience in performance testing. 
  • Experience with contract testing. 
  • Experience in managing a team of 2-4 subordinates. 

Compensation

The range for this position is between 2,800 EUR Gross and 4,000 EUR Gross per month depending on the applicant’s professional experience in the relevant field.

Senior Android Developer

We are seeking a skilled Senior Android Developer with Kotlin Multiplatform Mobile (KMM) expertise to join our team and help drive multiple high-impact global projects forward within Trevolution.  As a Senior Android Developer, you will be responsible for delivering the Dreampass application. You will plan, coordinate, and oversee activities across the entire delivery lifecycle – focusing on the evolution of the backend-driven UI platform, UI test automation, and CI/CD infrastructure. Working closely with the business and key project stakeholders, you’ll ensure alignment, efficiency, and high-quality deliverables.

Responsibilities:

  • Develop and continuously improve our Dreampass consumer-facing application, as well as an internal travel agent application—focusing on backend-driven UI architecture and best practices. 
  • Design and implement Android and KMM-based solutions to share business logic across Android and iOS, ensuring scalability and performance. 
  • Collaborate with cross-functional teams—engineering, product, and design—to define, develop, and ship new features. 
  • Troubleshoot and resolve bugs. 
  • Stay current with the latest Kotlin, Android, and KMM trends, ensuring we leverage modern technologies and best practices. 
  • Optimize Android-specific UI and performance using Jetpack Compose, Flow, Coroutines, and MVI patterns. 
  • Ensure the best possible performance, quality, and responsiveness of the applications for both Android-specific and KMM-shared components. 

Requirements:

  • 7+ years of professional experience in Android application development. 
  • Good to go experience with Kotlin Multiplatform Mobile, including architecture and integration with Android and iOS. 
  • Proficiency in Kotlin, Jetpack Compose, Flow, Coroutines, and MVI architectures. 
  • Mandatory hands-on experience with backend-driven UI implementations. 
  • Ability to profile and optimize performance using Android Studio tools. 
  • Understanding of basic algorithms and data structures. 
  • Experience working with CI/CD pipelines, UI/unit testing, and analytics/performance metrics. 
  • Solid knowledge of OOP principles and design patterns. 
  • Strong experience using AI-assisted development tools and AI-driven workflows in Android application development.
  • Excellent personal organization and the ability to prioritize tasks. 

Compensation:

The compensation for this position is up to 5,500 EUR gross per month, depending on the applicant’s professional experience in the relevant field.

Software Engineer (Go)

Trevolution is a global leader in air ticketing and travel services, serving retail and corporate clients in 50+ markets. With over 20 years of expertise and an entrepreneurial spirit at our core, we combine modern tech with a customer-first approach to simplify travel. As the 4th-largest US airline ticket consolidator, we partner with 70+ airlines, offering a full booking experience with expert support – focused on value and convenience. Our products, including online sales, call bookings, and semi-OTAs, are continually expanding to meet market trends.  Now we’re building smarter backend systems. That’s where you come in, as a Software Engineer, you help us push boundaries in travel tech.

Responsibilities:

  • Develop high-performance backend services using Go, Node.js, and PHP.
  • Build and maintain APIs, microservices, and messaging systems that power global travel platforms.
  • Design and operate real-time, distributed systems with cloud-native architectures.
  • Create scalable platforms using Docker, Kubernetes, and modern CI/CD pipelines.

Requirements:

  • Strong technical skills and proven experience in backend engineering.
  • Solid understanding of concurrency, microservices architecture, and REST APIs.
  • Hands-on experience with message queues, real-time protocols, and both SQL and NoSQL databases.
  • Practical knowledge of cloud deployment and a DevOps-oriented mindset.
  • Security-first approach, including experience with OAuth, JWT, and API gateways.
  • Demonstrated experience building large-scale, highly available systems.

Compensation:

The range for this position starts from 3,200 EUR gross per month, depending on the applicant’s professional experience in the relevant field.

Trevolution
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.