BACKEND TYPESCRIPT E

40.000.000 - 80.000.000


Description At Wander, we're building the future of premium travel experiences. As a Backend TypeScript Engineer, you will architect, build, and scale the foundational APIs and services that power our entire platform. You'll tackle exciting challenges that directly influence how guests discover, book, and enjoy Wander homes, all while ensuring our platform is resilient, high-performing, and ready for rapid growth. What You'll Do Design, implement, and optimize high-performance RESTful APIs using Node.js and TypeScript, forming the backbone of our platform. Model complex domain logic and data flows with expertise, leveraging Prisma and PostgreSQL. Profile and tune database queries, taking ownership of performance SLAs across our critical services. Introduce and evolve event-driven patterns utilizing technologies like Redis Streams or Kafka as our architecture matures. Integrate cutting-edge LLM-powered capabilities (OpenAI, Gemini, Anthropic, Langfuse) to enhance critical functions like pricing, operations, and customer support. Develop robust observability solutions, including structured logging, distributed tracing, and comprehensive alerting systems. Actively participate in code reviews within our monorepo, providing constructive feedback and helping to level up peers. Collaborate cross-functionally on system design and product discovery within an async-first workflow. Write clean, well-documented, and thoroughly tested code that is maintainable and scalable. What We're Looking For 3+ years of experience building production systems with Node.js and TypeScript. Strong grasp of RESTful API design principles; familiarity with gRPC or GraphQL is a plus. Deep knowledge of PostgreSQL and practical ORM experience (Prisma preferred). Real-world experience integrating LLM APIs and a solid understanding of prompt engineering concepts. Proficiency with Redis and a clear understanding of various caching strategies. Comfort deploying containerized services using Docker and Kubernetes. Experience working effectively in a monorepo environment (Yarn, Turbo, SWC) and with robust CI/CD pipelines. Excellent problem-solving abilities, a high degree of autonomy, and strong written communication skills. Bonus Points Background in event-driven systems (Kafka, NATS, or similar). Experience with real-time communication (WebSockets, Socket.io). Exposure to serverless runtimes (AWS Lambda, Cloud Functions). Contributions to open-source projects. Familiarity with Pulumi, Prometheus, Grafana, or the ELK stack. 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.
#J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información