Senior Full-Stack Engineer

Posted 38ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full-Stack Engineer developing advanced travel technology solutions. Collaborating on scalable Node.js and Vue.js applications for a global partner network within the travel industry.

Responsibilities:

  • Design, build, and maintain scalable web applications across our Vue 3 frontend and Node.js backend
  • Develop and optimize RESTful APIs using Node.js/Bun.js
  • Work with complex payment integrations in over 100+ countries and currencies
  • Integrate and maintain industry-leading travel API connections for cruises, hotels, and tours
  • Collaborate on database design and optimization (MySQL, Redis, Materialized)
  • Contribute to our CI/CD pipelines and cloud infrastructure (Docker, Kubernetes, GH Actions)
  • Build and enhance our partner compensation engine, calculating commissions, bonuses, and rank qualifications across a global network
  • Develop real-time leaderboards and competition systems that drive partner engagement and performance
  • Create comprehensive partner reporting dashboards with KPIs, sales metrics, and performance analytics
  • Implement complex business logic for multi-tier compensation structures and incentive programs.

Requirements:

  • 5+ years of professional software development experience
  • Strong proficiency in JavaScript and TypeScript
  • Experience with Vue.js (Vue 3 preferred) or similar modern frontend frameworks (React, Svelte)
  • Solid backend experience with Node.js
  • Proficiency with relational databases (MySQL/PostgreSQL)
  • Experience with RESTful API design and development
  • Familiarity with Git and modern development workflows
  • Strong problem-solving skills and attention to detail.

Benefits:

  • Participate in code reviews and help maintain code quality standards
  • Mentor other engineers and help shape technical decisions
  • Collaborate cross-functionally with product, marketing, and partner success teams