Full Stack Developer - Tur.com
Posted: 3 days ago
Job Description
¡En tur.com conectamos personas con experiencias inolvidables: ✈️ viajes, 🎭 cultura y 🌅 aventuras únicas. ¡Tu próxima aventura comienza aquí! 🚀Somos una plataforma digital chilena del sector turismo, promovida por Copec, siendo un marketplace para conectar viajeros con experiencias turísticas a nivel regional. 🌎Nos encontramos construyendo la mejor forma de descubrir y reservar experiencias inolvidables en Latinoamérica. Desde tours locales hasta escapadas únicas, queremos que planear tu próxima aventura sea simple, confiable y emocionante. 🤝 Somos un equipo pequeño, ágil y ambicioso 💪.Buscamos personas que quieran tener impacto real en lo que construimos y cómo lo hacemos. Si te entusiasma diseñar productos desde cero, moverte rápido y tener un rol clave en cómo se ve y se siente nuestra plataforma, este es tu lugar🏡.¡Y hoy buscamos un/a Full Stack Developer quien será responsable de entregar y escalar productos full stack de alto impacto combinando React/Next.js en el frontend y Go en el backend, con foco en calidad, performance y mantenibilidad. ¡Conoce más acerca de nosotros en https://chile.tur.com/! Conoce más acerca de nosotros https://chile.tur.com/¿Qué tendrás que hacer? Frontend: UI componible (Design System + Storybook), enrutamiento con App Router, TanStack Query (caché/SSR/invalidación), formularios (React Hook Form), accesibilidad WCAG y performance (LCP/INP/TTFB).Backend: servicios en Go (Fiber), REST; PostgreSQL (migraciones, índices), Redis (cache/locks), mensajería (Kafka), seguridad (authz/authn, roles).Testing:FE: Jest + React Testing Library, Playwright/Cypress, MSW (contract testing).BE: go test/testify, integración con DB, contract tests (Pact opcional), E2E.Calidad/Entrega: ESLint/Prettier/Husky, conventional commits, CI/CD (GitHub Actions), versionado semántico, feature flags, Docker;Observabilidad: DatagogColaborar con diseño/producto, estimar, dividir épicas, code reviews y documentación.Esperamos que puedas implementar features end-to-end, mantiene cobertura de tests,Requisitos:Experiencia comprobable construyendo y operando apps en producción.Frontend: React 18 + TypeScript, Next.js (SSR/SSG/ISR, App Router), Testing Library/Jest, Playwright/Cypress, TanStack Query, consumo REST/GraphQL.Backend: Go (goroutines, channels, context), REST/gRPC, diseño de APIs, PostgreSQL (SQL, migraciones), Redis, testing con go test/testify, Docker y CI/CD.Fundamentos de seguridad (XSS/CSRF/CORS, JWT/OAuth2), twelve-factor y buenas prácticas de performance.DeseablesMonorepo (Turborepo/Nx), generación de SDKs (openapi-typescript), Caching avanzado (keys/TTL, dogpile prevention), rate limiting.Analítica (GA4/Segment), experimentación (A/B).Evidencias solicitadasRepos/PRs o code samples (componentes FE + handlers/servicios Go).Enlaces a APIs/docs (OpenAPI/protobuf) y ejemplos de estructura de carpetas.Métricas de performance o casos de reducción de latencia/consumo.BeneficiosTrabajo remoto --> la oficina física se encuentran en Santiago de Chile.Sueldo en dólares.¿Por qué te gustaría este rol?Porque vas a tener un rol clave, no solo estético, sino estratégico, que impacta directamente en métricas reales: conversión, satisfacción de usuarios, retención.Porque trabajarás en un entorno de alta velocidad, donde iterar y aprender rápido es parte del día a día.Porque estarás rodeado/a de colaboradores que valoran creatividad, iniciativa, feedback transparente y mejora continua.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period