Wander logo

Senior Backend TypeScript Engineer - Core Services

Wander

About Wander

Wander is revolutionizing the $100B+ short-term rental industry by curating every aspect of the guest experience, from smart homes to an intuitive booking platform. Our mission is to help people find their happy place, and our vision is to create the infrastructure for people to experience the world. Backed by top-tier investors and led by experienced startup veterans, we're a tight-knit team united by our passion for travel, technology, and creating unforgettable experiences.

About the Role

As a Senior Backend TypeScript Engineer focusing on Core Services at Wander, you'll be responsible for developing and maintaining the critical backend systems that power our innovative travel platform. You'll work on challenging projects that directly impact our users' experiences and help us scale our rapidly growing business.

Key Responsibilities

  • Design, implement, and optimize RESTful APIs using TypeScript and Node.js
  • Develop and maintain core business logic and data models
  • Optimize database queries and improve overall system performance
  • Collaborate with frontend teams to ensure seamless integration
  • Participate in code reviews and contribute to our monorepo structure
  • Integrate LLM-powered features to enhance user experiences and backend operations
  • Develop APIs and services to interact with LLM models efficiently
  • Implement robust error handling and logging mechanisms
  • Contribute to the design and implementation of new features and services
  • Assist in the evolution of our backend architecture to meet scaling demands
  • Write clean, documented, and well-tested code
  • Stay updated with the latest backend technologies and best practices

Requirements

  • 3+ years of professional development experience with TypeScript and Node.js
  • Strong understanding of RESTful API design principles
  • Proficiency in working with PostgreSQL and ORMs (we use Prisma)
  • Experience with LLM APIs (e.g., OpenAI, Anthropic) and their integration into backend systems
  • Familiarity with prompt engineering and LLM fine-tuning concepts
  • Experience with Redis for caching and session management
  • Familiarity with containerized environments (Docker, Kubernetes)
  • Experience with monorepo structures and build systems (we use Yarn, Nx, and Turbo)
  • Familiarity with cloud services, preferably AWS
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work in an async environment
  • Experience with version control systems (Git) and CI/CD pipelines

Bonus Points

  • Experience with event-driven architectures and message brokers (e.g., Kafka, NATS)
  • Knowledge of GraphQL or gRPC
  • Familiarity with microservices architecture
  • Understanding of serverless architectures
  • Contributions to open-source projects
  • Experience with real-time communication protocols (WebSockets, Socket.io)

Our Tech Stack

  • Backend: Node.js, TypeScript, and Fastify
  • Database/Cache: PostgreSQL and Redis, with plans to expand to additional services
  • ORM: Prisma
  • Cloud Infrastructure: AWS
  • Containerization: Docker and Kubernetes
  • Infrastructure-as-Code: Pulumi
  • Version Control: Git
  • Monorepo Structure: We utilize a monorepo for efficient code management
  • Build System: Yarn for package management, with Nx and Turbo for our build pipeline
  • CI/CD: Automated pipelines for continuous integration and deployment
  • Event Streaming: Current (Redis queues) – plans to switch to Kafka or NATs for building event-driven architectures
  • Monitoring and Metrics: Current (SaaS Platform) – plans to switch to Prometheus, Grafana or ELK stack for comprehensive system observability

Why Wander?

  • Be part of a mission to help people find their happy place and experience the world
  • Work on cutting-edge technology in the rapidly growing travel-tech sector
  • Fully remote, async work environment
  • Competitive salary and equity package
  • Comprehensive benefits package including health, dental, and vision insurance
  • 401(k) plan
  • Opportunities for career growth and development within Wander

Join Us

If you're excited about solving complex problems, working with cutting-edge technology, and reshaping the future of travel, we want to hear from you! Apply now and let's build something extraordinary together.

Benefits
Extracted with AI

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan
  • Remote work flexibility
  • Equity package

Similar jobs

Last update: 23 minutes ago

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Globant logo
Globant

Senior Node.js & TypeScript Developer

Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.

Last Call Media logo
Last Call Media

Remote TypeScript Engineer

Join Last Call Media as a Remote TypeScript Engineer focusing on testing and quality assurance for government projects.

Peter Park logo
Peter Park

Senior Backend Developer with TypeScript and Python

Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

Trunk Tools logo
Trunk Tools

Full Stack Engineer with React.js and TypeScript

Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.

Headway logo
Headway

Senior Fullstack Software Engineer

Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Layr logo
Layr

Senior Full Stack Engineer

Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in Spain, using cutting-edge tech in a microservices architecture.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Truewind logo
Truewind

Founding Full-Stack Software Engineer

Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Alter Solutions Portugal logo
Alter Solutions Portugal

Fullstack Developer with Node.js and TypeScript

Join Alter Solutions Portugal as a Fullstack Developer with Node.js and TypeScript expertise. Work in a hybrid model in Lisboa.