Saltar al contenido

Thunes

Ingeniero/a de Software React

TypeScriptPythonReactDockerGo
Traducción automática. Consulta el original.

Sobre el puesto

Buscamos un/a ingeniero/a frontend para unirse a un equipo pequeño y senior que está construyendo la plataforma de pagos que impulsa las operaciones financieras para editores de mundos virtuales. Serás responsable del trabajo frontend en múltiples bases de código: una herramienta interna de administración, widgets de pago integrables y páginas de transacciones alojadas por editores, todo ello manejando de forma segura dinero real, requisitos de cumplimiento reales y usuarios reales.

Esto no es un trabajo de "crear páginas de marketing". Trabajarás con APIs GraphQL respaldadas por microservicios Go, escribiendo código que afecta a la facturación, los pagos, la verificación KYC y la detección de fraudes. El trabajo es importante y las consecuencias son reales.

En qué trabajarás

  1. Herramientas de Administración (React, Vite, Chakra UI, Apollo Client): Herramientas internas utilizadas por los equipos de operaciones para administrar cuentas, transacciones y métodos de pago. Monorepo Turborepo con una capa BFF GraphQL.
  1. Widgets de Pago (Next.js, React, Tailwind CSS, Server Components): Flujos de pago, de salida y de verificación KYC integrables donde cada milisegundo de tiempo de carga impacta la conversión. Reescribiendo activamente con una arquitectura centrada en el rendimiento.
  1. Páginas Alojadas por Editores (Next.js, Chakra UI, SSR): Páginas de transacciones multitenant y personalizables servidas bajo dominios de marca de editores con enrutamiento CNAME y personalización por editor.

Día a día

  1. Lanzar características y correcciones en múltiples bases de código TypeScript/React.
  1. Escribir y mantener pruebas unitarias (Vitest + React Testing Library) y ayudar con las pruebas e2e de Playwright (Python/pytest).
  1. Trabajar con una capa API GraphQL que traduce entre los microservicios frontend y Go (cuentas, pagos, facturación, billeteras).
  1. Ejecutar la pila local completa a través de Docker Compose (makeworld) con recarga en caliente, sin esperas para compilaciones.
  1. Mantener o mejorar la cobertura de pruebas.
  1. Colaborar en un equipo pequeño donde tendrás propiedad e influencia reales sobre la arquitectura frontend.

Deberías tener

  1. Aplicaciones React: has lanzado características de las que dependen usuarios reales.
  1. Dominio de TypeScript.
  1. Disciplina de pruebas: experiencia con Vitest o Jest y React Testing Library o similar.
  1. Experiencia con bibliotecas de componentes: has trabajado con Chakra UI, MUI o sistemas de diseño similares y puedes extenderlos sin luchar contra ellos.
  1. Dominio de la shell Linux: comodidad navegando por el sistema de archivos, usando utilidades comunes y scripting básico.

Puntos extra

  1. Experiencia con interfaces de pago/fintech: flujos de pago, pantallas de verificación KYC y cumplimiento.
  1. Familiaridad con Playwright o frameworks e2e similares.
  1. Comodidad con Docker: no te pones nervioso cuando la pila local está en contenedores.
  1. Conocimientos de Python. Suficientes para leer y escribir scripts de prueba de Playwright.
  1. Conocimientos de Go. Suficientes para leer los servicios backend y comprender las APIs que llamarás.
  1. Experiencia GraphQL: has trabajado con Apollo Client o un cliente GraphQL similar y entiendes las consultas, mutaciones, caché y diseño de esquemas.
  1. Experiencia creando interfaces de usuario para control de acceso basado en roles (RBAC) o sistemas de permisos complejos.
  1. Has trabajado en productos multitenant/white-label con sistemas de tematización.
  1. Experiencia trabajando en monorepos (Turborepo, Nx o similar).

Lo que NO buscamos

  1. Alguien que necesite un sistema de diseño entregado perfectamente píxel a píxel: tomarás decisiones pragmáticas de UI en lugar de maquetas de alta fidelidad.
  1. Un/a "turista de frameworks" persiguiendo el último meta-framework: necesitamos a alguien que entregue, no a alguien que reescriba.
  1. Alguien incómodo con código heredado: partes de la base de código se están migrando activamente y necesitarás trabajar en patrones antiguos y nuevos con fluidez.

Por qué este puesto

  1. Equipo pequeño, gran impacto: no estarás puliendo píxeles en una fábrica de funcionalidades. Darás forma a la arquitectura frontend en múltiples productos.
  1. Complejidad de dominio real: pagos, cumplimiento, multidivisa, detección de fraudes. Los problemas son genuinamente interesantes.
  1. Pila moderna, migración activa: podrás ayudar a avanzar las cosas en lugar de mantener una base de código estancada.
  1. Cultura de ingeniería sólida: umbrales de cobertura forzados, ganchos pre-commit, puertas de CI, despliegue al fusionar. El equipo se preocupa por la calidad y la aerodinámica del proceso.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026