For Employers

InGroup International LLC

Senior Full-Stack Engineer

Posted an hour ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

You will develop and maintain mission-critical booking engines and partner compensation systems using a modern full-stack tech stack. Additionally, you will collaborate with cross-functional teams to mentor engineers and ensure high code quality standards.

We're seeking a Senior Full-Stack Engineer to join our engineering team and help build the next
generation of travel technology. You'll work across our entire stack, from Vue.js frontends to
Node.js APIs, while collaborating with a talented team on high-impact features. You'll contribute to our state-of-the-art booking engines for cruises, hotels, and tours, powering seamless travel experiences for customers in over 100+ countries worldwide. You'll also play a key role in building systems that power our global partner network, including compensation calculations, real-time competitions and leaderboards, and comprehensive reporting dashboards. These are mission-critical systems that directly impact partner success and business growth.


Compensation & Partner Systems

  • 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.

Leadership & Collaboration

  • 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.

Tech Stack
Backend

  • Node.js, Koa.js, TypeScript
  • MySQL, PostgreSQL, Redis
  • Bull Queues, Socket.io
  • Bun runtime
  • Frontend
  • Vue 3 (Composition API)
  • Vite, Vuex, Vue Router
  • Tailwind CSS, Less
  • PrimeVue, Radix Vue, AG Grid

Infrastructure

  • Docker, Kubernetes
  • GitHub Actions, Depot
  • AWS (RDS, S3, SES), DigitalOcean
  • Turborepo (monorepo)

Integrations & Tools

  • MeiliSearch, Elasticsearch
  • SendGrid, Twilio
  • OpenAI, Google AI
  • Elastic APM, Sentry
  • Storybook, Cypress

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

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Data Analyst

Software Development

Mobile App Developer (Flutter / React Native)

Software Development

Customer Success Program Manager

Software Development

Senior Data Engineer

Software Development

Senior Director, Project Quality

Software Development

CNC Programmer- Remote

Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Full Stack Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified