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
Senior Full-Stack TypeScript Engineer
Senior Full-Stack TypeScript Engineer for a leading travel-tech company, focusing on innovative web and mobile solutions.
Senior TypeScript Infrastructure Engineer
Senior TypeScript Infrastructure Engineer role focusing on AWS, Kubernetes, and TypeScript in a fully remote setup.
Senior Software Engineer - TypeScript
Senior Software Engineer specializing in TypeScript and back-end development for a leading-edge data platform at Prisma.
Senior Backend Software Engineer
Senior Backend Engineer role focusing on developing scalable solutions using Nest.js, TypeScript, and PostgreSQL in Austin, TX.
Senior Software Engineer - TypeScript
Join On as a Senior Software Engineer specializing in TypeScript to design and maintain robust systems for our product catalog.
Senior Software Engineer (Contract) - JavaScript/TypeScript
Join Airbnb as a Senior Software Engineer to build digital experiences using JavaScript and TypeScript. Remote role in the US.
Senior Software Engineer (TypeScript)
Join Prisma as a Senior Software Engineer specializing in TypeScript. Work remotely or in Berlin, focusing on TypeScript and open-source development.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in Spain, using cutting-edge tech in a microservices architecture.
Senior Backend Engineer - TypeScript
Senior Backend Engineer role focusing on TypeScript and AWS in San Francisco, offering health benefits and equity.
Senior BackEnd Developer
Senior BackEnd Developer needed in Lisbon, Portugal. Expertise in Node.js, TypeScript, PostgreSQL. Remote options available.
Senior Backend Engineer (JavaScript/TypeScript)
Senior Backend Engineer specializing in JavaScript/TypeScript for financial services in Malta. Remote work available.
Senior Backend Engineer, Enterprise Workflows
Join Webflow as a Senior Backend Engineer to build scalable services using Node.js, TypeScript, and AWS. Remote role with great benefits.
Senior Backend Software Engineer - TypeScript
Join On as a Senior Backend Software Engineer in Berlin, focusing on TypeScript, microservices, and cloud-native applications.
Senior Backend Developer with TypeScript and Node.js
Join Solveva as a Senior Backend Developer to work on Actus, using TypeScript, Node.js, and more. Remote work flexibility and great benefits.
Senior Software Engineer - TypeScript & JavaScript
Senior Software Engineer specializing in TypeScript & JavaScript for remote role at Taskrabbit. Inclusive culture with comprehensive benefits.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer in Lisbon. Work with cutting-edge tech in a hybrid role.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely to build global HR solutions.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Senior Back-End Engineer (Node.js/TypeScript)
Senior Back-End Engineer specializing in Node.js and TypeScript, remote work available, based in Warsaw, Poland.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.
Staff Software Engineer, Web Platform
Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in Sweden, using cutting-edge tech in a microservice architecture.
Senior TypeScript Backend Engineer with Finance Experience
Join Farther as a Senior TypeScript Backend Engineer with finance experience. Work remotely on cutting-edge wealth management technology.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.