Ir al contenido
Carreras

Senior Frontend Engineer

Construye y despliega experiencias frontend de nivel producción en nuestra plataforma B2B impulsada por IA. Next.js, React, TypeScript, UI basada en design system, con disciplina real de CI/CD y QA.

Prácticas RemuneradasEngineeringRemoteFull-time
Postularme Ahora

De un Vistazo

Habilidades Principales

TypeScriptNext.jsReactPlaywrightVitestGitHub ActionsDesarrollo FrontendDesarrollo de ProductoUI/UXAccesibilidad (WCAG)CI/CDDesign SystemsQA y Pruebas

Seria un Plus

HTML/CSSStorybookTailwind CSSSupabaseFirebaseVercelPostHogRadix UIReact QueryB2B SaaSi18n / LocalizaciónOptimización del RendimientoSEOPruebas de Regresión Visual

Ubicacion(es)

Remoto

Sobre el puesto

  • La mayoría de los equipos de frontend lanzan funcionalidades y esperan que todo salga bien. En SalesMind AI, cada píxel, cada interacción y cada despliegue responde al estándar de un producto enterprise valorado en 1.000 millones de dólares — porque eso es exactamente lo que estamos construyendo.
  • Como Senior Frontend Engineer, serás responsable de la capa frontend en todo nuestro ecosistema de producto: la web app impulsada por IA, el sitio de marketing, la documentación, las herramientas de administración y un design system compartido — diez repositorios, un único workspace pnpm, impacto real más allá de cada proyecto.
  • Este no es un puesto de simplemente resolver tickets. Entregarás experiencias completas, listas para producción — desde el handoff de diseño hasta el despliegue — dentro de un pipeline de CI/CD exigente con 13 jobs de quality gate, suites E2E con Playwright, control de Lighthouse y auditorías de accesibilidad en cada PR. Si te importan a partes iguales el cuidado del detalle, la velocidad y la disciplina de ingeniería, este puesto está hecho para ti.

Lo que harás

  • Construir y lanzar experiencias frontend en múltiples aplicaciones Next.js (App Router + Pages Router), con React 18 y TypeScript en modo estricto.
  • Responsabilizarte de la calidad UI de extremo a extremo — desde el cumplimiento de los design tokens hasta las puntuaciones de Lighthouse y la accesibilidad (WCAG AA como mínimo).
  • Trabajar en nuestro Design System compartido (@salesmind-ai/design-system) y contribuir a él — componentes React, Storybook, design tokens y sistema de motion.
  • Integrar APIs con confianza — REST, Supabase, Firebase, React Query (TanStack Query) — moviéndote con soltura en la frontera entre frontend y servicios backend.
  • Escribir y mantener tests — Vitest para unitarios/integración, Playwright para E2E, regresión visual y tests de accesibilidad.
  • Operar dentro de un pipeline de CI/CD exigente — 13 jobs de quality gate, un flujo de promoción en 6 etapas (feature → dev → staging → main), hooks de pre-commit/pre-push, control anti-drift.
  • Optimizar activamente el rendimiento — LCP, CLS y TBT no son métricas abstractas; las mides, las mejoras y las haces progresar de forma continua.
  • Dar soporte a i18n en 3 locales (EN/FR/ES) con nuestro sistema de traducción de dos capas y la gobernanza de términos de marca.
  • Colaborar estrechamente con producto y diseño — traducir requisitos en implementaciones limpias y mantenibles, con un buen criterio UX.
  • Mejorar el sistema — proponer mejores patrones, mejores tests, mejor DX. Cuestionar lo que no funciona.

Lo que buscamos

  • 4+ años de experiencia profesional en ingeniería frontend con React y TypeScript en entornos de producción.
  • Sólida experiencia con Next.js — App Router, Pages Router, SSR/SSG, enrutamiento dinámico, middleware.
  • Dominio del modo estricto de TypeScript — nada de any, nada de @ts-ignore, un diseño de tipos limpio como hábito.
  • Sensibilidad UI/UX — te das cuenta cuando un espaciado no cuadra, cuando una interacción se siente mal, cuando falla la accesibilidad. Te importan los detalles que los usuarios perciben pero no saben nombrar.
  • Soltura en integración de APIs — consumo de APIs REST, trabajo con React Query / TanStack Query, gestión limpia de la frontera entre estado de cliente y de servidor.
  • Disciplina de testing — tests unitarios (Vitest o Jest), tests E2E (Playwright), entender la cobertura como señal de calidad, no solo como una cifra.
  • Experiencia con Playwright — escribir, depurar y mantener suites de tests E2E, incluyendo regresión visual y pruebas cross-browser.
  • Familiaridad con CI/CD — GitHub Actions, quality gates, checks automatizados, protección de ramas. Entiendes por qué existen y te mueves con confianza dentro de ellos.
  • Experiencia consumiendo design systems — librerías de componentes compartidas, diseño basado en tokens, criterio para saber cuándo usar el sistema existente y cuándo proponer ampliaciones.
  • Disciplina con Git — commits convencionales, PRs limpias, diffs con sentido, buena higiene de ramas.

Se valorará

  • Experiencia con Tailwind CSS, Shadcn/UI y Radix UI en aplicaciones de producción.
  • Experiencia con Storybook — escribir stories, tests de interacción, revisiones de accesibilidad.
  • Familiaridad con Supabase o Firebase para patrones de backend-as-a-service.
  • Experiencia con workspaces de pnpm o configuraciones multi-repo.
  • Familiaridad con despliegues en Vercel, entornos de preview y edge functions.
  • Experiencia con PostHog, GA4 o instrumentación de analytics en código frontend.
  • Conocimiento de SEO, auditorías de Lighthouse y optimización de Core Web Vitals.
  • Experiencia con Framer Motion o motion/react para animaciones de calidad producción.
  • Familiaridad con sistemas de i18n (react-intl, flujos de traducción estructurados).
  • Experiencia previa en entornos B2B SaaS o de producto de IA.

Lo que aprenderás

  • Construirás experiencias frontend que generan pipeline e ingresos de forma directa — no funcionalidades de juguete, sino productos reales que equipos de ventas B2B usan cada día.
  • Trabajarás en la intersección entre IA, design systems e ingeniería web moderna — habilidades cada vez más valoradas por el mercado.
  • Serás responsable de un pipeline de CI/CD de nivel producción y lo harás evolucionar — algo con lo que la mayoría de equipos solo sueñan — 13 quality gates, regresión visual, control de Lighthouse, auditorías de accesibilidad.
  • Desarrollarás experiencia profunda en arquitectura multi-app, sistemas de design tokens y gestión de dependencias entre proyectos a gran escala.
  • Colaborarás a diario con un equipo pequeño y senior donde tus ideas se materializan rápido y tu criterio de ingeniería se respeta desde el primer día.

Proceso de selección

  • Llamada inicial (30 min) — tu trayectoria en ingeniería frontend, tu filosofía de testing y cómo entiendes la calidad UI. Queremos entender tu oficio, no ponerte a prueba con un cuestionario.
  • Ejercicio técnico (asíncrono) — un pequeño reto en Next.js que refleja el trabajo real que harías aquí. Evaluamos calidad de código, testing, accesibilidad y decisiones de ingeniería — no la velocidad.
  • Revisión técnica (45 min) — comparte pantalla y muéstranos un proyecto o PR del que te sientas orgulloso/a. Cuéntanos tus decisiones de arquitectura, los trade-offs y qué mejorarías.
  • Conversación final con el fundador — alineación sobre visión, ritmo y cómo se ve el éxito en los primeros 90 días.

Muestra tu trabajo

  • Muéstranos trabajo de frontend del que te sientas orgulloso/a — apps en producción, contribuciones open source, despliegues en Storybook o artículos detallados. Nos interesa cómo piensas, no solo lo que has entregado.
  • Comparte ejemplos de estrategias de testing que hayas implementado — suites E2E, pipelines de CI, informes de cobertura o configuraciones de regresión visual.
  • Si has escrito documentación técnica, decisiones de arquitectura o especificaciones de componentes, tráelas. Valoramos la claridad a nivel de ingeniería tanto como la capacidad técnica en bruto.

Beneficios y entorno

  • Cultura de ingeniería AI-first — usamos Claude, servidores MCP y herramientas de IA a medida cada día. Aquí empujas límites, no gestionas tickets.
  • Puesto remote-friendly con acceso opcional a nuestra oficina en Thonglor, Bangkok — un espacio ergonómico pensado para el trabajo concentrado.
  • Almuerzo gratuito cada día para quienes trabajan desde la oficina.
  • Ayuda de transporte para cubrir tu desplazamiento.
  • Un entorno de alta autonomía orientado a resultados — sin microgestión, sin teatro de aprobaciones. Se entrega y se itera.
  • Acceso directo al fundador y al equipo directivo — tus ideas llegan a quienes deciden el mismo día.
  • Trabaja en un ecosistema multi-app real (10 repositorios) con estándares de ingeniería de los que la mayoría de equipos solo hablan — más del 90% de cobertura, más de 853 tests unitarios, control de Lighthouse.

Postularme a este Puesto

Completa el formulario a continuacion. Revisamos cada solicitud personalmente y nos pondremos en contacto en 5 dias habiles.

Apply for Senior Frontend Engineer

We're building the future of AI-powered sales. None of the fields below are mandatory, but the more you share, the faster we can review your application and the stronger your candidacy becomes.

1
2
3
4

About You

Just the basics to get started.

Recommended
Speeds up scheduling, we won't call without prior notice.