Software Engineer | Woki
Perfiles: Backend Engineer · Frontend Engineer · Full‑Stack Engineer
Reportan a: CTO
Modalidad: Remoto / Híbrido – CABA
Principios de trabajo comunes
● Ownership extremo: cada ingeniero es dueño del ciclo completo de sus entregas.
● Mentalidad product‑driven: decisiones guiadas por métricas de negocio y
experiencia de usuario.
● Colaboración en squad: feedback honesto, pairing y decisiones compartidas con
Product, Design y Data.
● Curiosidad tecnológica: búsqueda constante de tendencias y adopción selectiva
de nuevas soluciones.
● Calidad pragmática: código legible, desacoplado y resiliente; optimización continua
sobre burocracia.
Competencias y requisitos generales
● 4+ años construyendo software en producción (startups o SaaS es un plus).
● Dominio de JavaScript/TypeScript y Git.
● Conocimientos sólidos de bases de datos relacionales y no‑relacionales.
● Comunicación clara, pensamiento crítico y proactividad para proponer mejoras.
Backend Engineer
Propósito
Diseñar servicios escalables y resilientes que habiliten el crecimiento de Woki con baja
latencia y alta disponibilidad.
Responsabilidades clave
● Diseñar y evolucionar APIs y flujos event‑driven ([Link]).
● Escalar la plataforma de datos (PostgreSQL, MongoDB, ClickHouse/TimeScale)
garantizando consistencia y rendimiento.
● Elevar la observabilidad y la fiabilidad (SLOs, alerting, tracing distribuido).
● Proponer mejoras de arquitectura que reduzcan latencia, costo y complejidad.
Stack y experiencia específica
● [Link] o Go con patrones clean / hexagonal.
● Profundo conocimiento de SQL/NoSQL y performance tuning.
● Servicios cloud‑native (AWS/GCP), contenedores y serverless.
● Instrumentación con OpenTelemetry, Datadog/Grafana.
Frontend Engineer
Propósito
Crear experiencias React/[Link] rápidas, accesibles y coherentes con la marca,
impulsando conversión y retención.
Responsabilidades clave
● Diseñar y mantener un Design System escalable y versionado.
● Tomar decisiones de renderizado (SSR/ISR/SSG/edge) optimizando Core
Web Vitals.
● Implementar A/B tests y análisis de datos para iterar sobre UX y negocio.
● Garantizar accesibilidad AA y responsive design en todo el flujo de usuario.
Stack y experiencia específica
● JavaScript/TypeScript, React 18+ y [Link] 14+.
● Librerias de uso comun: Tailwind, Shadcn, i18n, luxon.
● Profundo dominio de Web Performance (LCP, CLS, TTFB) y Lighthouse.
● State management (React Query, Zustand, Redux) y herramientas de bundling.
● Testing E2E (Playwright/Cypress) y monitoreo frontend.
Full‑Stack Engineer
Propósito
Acelerar el time‑to‑market entregando funcionalidades end‑to‑end: UI, lógica de negocio y
persistencia.
Responsabilidades clave
● Implementar features completas con React/Next + [Link]/TypeScript (Go
deseable).
● Definir contratos robustos entre capas (OpenAPI, tipos compartidos) y validar
integridad de datos.
● Liderar spikes técnicos para evaluar nuevas tecnologías y patrones arquitectónicos.
● Facilitar la integración entre Front y Back, difundiendo buenas prácticas cross‑layer.
Stack y experiencia específica
● Experiencia dual en frontend y backend; visión holística de arquitectura.
● Bases de datos SQL/NoSQL y GraphQL.
● AWS/GCP y pipelines CI/CD.
● Habilidad para comunicar trade‑offs técnicos a stakeholders no técnicos.