Back to jobs

Senior Software Engineer (Fullstack)

estaie tech FZ LLCNot specifiedAdded 1h ago
Software Engineer
Apply on company siteCraft my tailored resume free

Free to start · No card

Job description

estaie is the world’s first AI-native extended-stay accommodation platform, redefining how flexible living is priced, personalized, and operated. We are building an AI-driven layer that connects hospitality, fintech, and data intelligence powering dynamic pricing, agentic lead generation, smart inventory orchestration, and autonomous operations across global markets.Our mission: to make long-stay travel frictionless, intelligent, and financially optimized for operators, corporate bookers, and digital nomads alike.We are now looking for a Senior Full Stack Engineer who can build, scale, and optimize our web application using a modern, TypeScript-based stack.You’ll work across the frontend (Next.js 15) and backend (NestJS) layers, deploying to a fully serverless infrastructure on GCP. As Full Stack Engineer, your Key Responsibilities:Develop responsive and performant web interfaces using Next.js 15, TypeScript, Tailwind CSS, and shadcn/ui. Build robust backend APIs and microservices in NestJS (TypeScript) and integrate with PostgreSQL 16 (Cloud SQL). Implement Elasticsearch, pgvector, and Vertex AI for semantic search, personalization, and recommendations. Use Redis (Memorystore), Pub/Sub, and Cloud Tasks for caching, async messaging, and background processing. Deploy via Vercel Edge (frontend) and Google Cloud Run (backend). Integrate data and analytics layers — BigQuery, dbt, Statsig, and PostHog. Ensure reliability and compliance using Cloudflare WAF, Google Secret Manager, and Sentry monitoring. Tech Stack & EcosystemDatabase & Cache: PostgreSQL 16 (Cloud SQL), Redis (Memorystore)Search & AI: Elasticsearch, pgvector, Vertex AI SDKData & Analytics: BigQuery, dbt, Statsig, PostHogInfrastructure & Security: GCP (Cloud Run, Pub/Sub, Cloud Tasks, Secret Manager), Cloudflare WAF, Sentry What You Bring5 + years of full-stack engineering experience. Deep proficiency in TypeScript, React/Next.js, and Node/NestJS. Experience building scalable APIs with PostgreSQL and Redis. Familiarity with GCP serverless services (Cloud Run, Pub/Sub, Cloud Tasks). Comfortable with CI/CD pipelines, testing, and production monitoring. Bonus: exposure to Go, Flutter, or AI/ML API integrations.