Warning: Undefined array key 2 in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55
WFH4U -
home

Full-Stack TypeScript Engineer

by Wander in Engineering

Job Role Insight

Date Posted

Jun 4, 2025

Location

Remote

Salary

N/A

Job Type

Full-Time

Description

As a Full-Stack TypeScript Engineer at Wander, you'll work across our entire tech stack, developing features that enhance both our user-facing applications and backend services. You'll play a crucial role in creating seamless, innovative travel experiences for our users while contributing to our platform's scalability and performance.

What You’ll Do

  • Develop and maintain features for our web application using Next.js and TypeScript.
  • Contribute to our React Native mobile app development.
  • Build robust backend services using Node.js, TypeScript, and Fastify.
  • Design and implement RESTful APIs.
  • Optimize database queries and data models using PostgreSQL and Prisma.
  • Collaborate with the design team to implement responsive and intuitive interfaces.
  • Integrate LLM‑powered capabilities (OpenAI, Gemini, Anthropic) to improve pricing, operations, and customer support.
  • Develop intuitive interfaces for LLM-driven functionalities (e.g., chatbots, content generation).
  • Implement and maintain real-time features using WebSockets and similar technologies.
  • Develop robust observability: structured logging, distributed tracing, and alerting.
  • Participate in code reviews within our repo and help level up peers.
  • Collaborate cross‑functionally on system design and product discovery in an async‑first workflow.
  • Write clean, well‑documented, and thoroughly tested code.

What We’re Looking For

  • 3+ years of full-stack development experience with TypeScript
  • Proficiency in React, Next.js, and React Native
  • Strong background in Node.js and experience with Fastify or similar frameworks
  • Experience with RESTful API design and implementation
  • Proficiency in working with PostgreSQL and ORMs (we use Prisma)
  • Familiarity with Redis for caching and session management
  • Experience with implementing LLM-powered features in web and mobile applications
  • Familiarity with best practices for LLM-driven UX design
  • Experience with monorepo structures and build systems (we use Yarn, Nx, and Turbo)
  • Understanding of responsive design principles
  • Familiarity with cloud services, preferably GCP
  • 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 GraphQL.
  • Familiarity with containerized environments (Docker, Kubernetes).
  • Knowledge of event-driven architectures and message brokers (e.g., Kafka).
  • Understanding of serverless architectures.
  • Experience with real-time communication protocols (WebSockets, Socket.io).
  • Contributions to open-source projects.

Our Tech Stack

  • Backend: Node.js, TypeScript, Fastify
  • Database/Cache: PostgreSQL, Redis, Kafka
  • ORM: Prisma
  • LLM: OpenAI, Gemini, Anthropic, Langfuse
  • Cloud: GCP
  • Containerization: Docker, Kubernetes
  • Infrastructure‑as‑Code: Pulumi
  • Build: Yarn, Turbo, SWC
  • CI/CD: Github Actions pipelines for continuous integration & deployment
  • Monitoring, Metrics, & Logging: Atatus, Sentry, Axiom

Note: If you feel strongly that you have what it takes for this role but don’t check 100% of the boxes—that’s okay—we encourage you to apply anyway and highlight what you can bring to the table.
Wander
View Company

Find the work-from-home job

you've been searching for.