Senior Backend TypeScript Engineer - Core Services
WanderAbout 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 Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
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.
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.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Node.js & TypeScript Developer
Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.
Remote TypeScript Engineer
Join Last Call Media as a Remote TypeScript Engineer focusing on testing and quality assurance for government projects.
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.
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.
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.
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.
Senior Fullstack Software Engineer
Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.
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.
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.
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.
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.
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.
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.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in Spain, using cutting-edge tech in a microservices architecture.
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.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Founding Full-Stack Software Engineer
Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
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.