Remotify
logo
Venflow

Desarrollador Full-Stack - Semi Senior

Latin America

August 18, 2026 at 1:49 PM

✨ AI summary

Location

  • Caracas, Venezuela (presencial)

Languages

  • TypeScript
  • JavaScript (Node.js)

Frameworks

  • React
  • Next.js (App Router)
  • React Query
  • Tailwind CSS
  • shadcn/ui

Cloud Services

  • AWS

Databases

  • PostgreSQL
  • Redis

Experience Level

  • 3–5 years professional experience
Sobre Venflow

Venflow es la infraestructura de cobros recurrentes y domiciliación para empresas en Venezuela.

Hoy, cobrar una suscripción en el país significa perseguir a cada cliente todos los meses: recordatorios, capturas de pantalla, conciliación manual. Nosotros construimos la capa que elimina ese trabajo. El cliente final autoriza la domiciliación, y a partir de allí el comercio cobra de forma automática, mes a mes, con la infraestructura de Venflow.

Nuestros clientes son proveedores de internet, gimnasios, colegios, plataformas de streaming y empresas de servicios con miles de suscriptores. 


Ubicación: Caracas, Venezuela — presencial

Modalidad: Tiempo completo

Compensación: Sueldo fijo en USD, según experiencia


Descripción del rol

Buscamos un desarrollador full-stack semi-senior para integrarse a nuestro equipo de ingeniería. La posición abarca el desarrollo y mantenimiento de la plataforma completa: API backend, aplicación web, base de datos y procesos en background.

Es un rol de amplia superficie técnica, con responsabilidad progresiva sobre módulos completos del producto a medida que se consolida el conocimiento del sistema.


Responsabilidades
  • Desarrollar features y mejoras de punta a punta en backend y frontend.
  • Diagnosticar y resolver incidencias en producción, incluyendo procesos de cobro, estados de suscripción y manejo de montos.
  • Diseñar y modificar esquemas de base de datos y sus migraciones.
  • Escribir y mantener pruebas unitarias, de contrato de API y end-to-end.
  • Participar en revisiones de código del equipo.
  • Documentar decisiones técnicas y comportamiento del sistema.


Requisitos
  • 3 a 5 años de experiencia profesional en desarrollo de aplicaciones web.
  • Dominio de TypeScript, incluyendo tipado avanzado (genéricos, uniones discriminadas, inferencia).
  • Experiencia sólida en Node.js del lado del servidor y en React del lado del cliente.
  • Conocimiento de PostgreSQL y SQL: modelado de datos, índices, transacciones y optimización de consultas.
  • Experiencia diseñando y consumiendo APIs REST.
  • Manejo de Git y flujos de trabajo basados en pull requests.
  • Capacidad demostrada para incorporar frameworks y herramientas nuevas a partir de su documentación oficial.
  • Criterio para trabajar sobre sistemas transaccionales, donde la precisión de los datos es un requisito funcional.
  • Español nativo e inglés técnico de lectura.
  • Residencia en Caracas y disponibilidad para trabajo presencial.


Deseable
  • Experiencia previa en fintech, pasarelas de pago, facturación o sistemas de suscripciones.
  • Trabajo con arquitecturas orientadas a eventos, colas o procesamiento en background.
  • Experiencia con AWS e infraestructura como código.
  • Familiaridad con ORMs con migraciones versionadas.
  • Conocimiento de OAuth 2.0 / OIDC.
  • Uso habitual de asistentes de IA para desarrollo, con criterio para revisar y validar el código generado.


Stack tecnológico

Lenguajes: TypeScript

Backend: Encore.ts, Node.js, Zod, Pino

Base de datos: PostgreSQL, Drizzle ORM, Redis

Procesos asíncronos: Sistemas de colas y jobs en background

Frontend: Next.js (App Router), React Query, Tailwind CSS, shadcn/ui

Autenticación: Logto (OIDC)

Infraestructura: AWS, Pulumi


No es necesario conocer la totalidad del stack. Los fundamentos requeridos son TypeScript, Node.js, React y PostgreSQL; el resto se aprende durante el onboarding.


Cómo trabajamos
  • Equipo pequeño, alcance grande. Somos un equipo pequeño al que nos gusta movernos con velocidad y alto impacto con resultados
  • La IA es parte del flujo de trabajo diario, con la expectativa de que todo código generado se revise y se valide como propio.
  • Presencial en Caracas. Creemos que en esta etapa la velocidad viene de estar en la misma sala.


Qué ofrecemos
  • Ownership real con responsabilidad real sobre módulos completos del producto
  • La oportunidad de ayudar a solucionar un problema muy grande para la economía entera venezolana.
  • Exposición directa a la operación del negocio y a los fundadores.
  • Vacaciones ilimitadas por solicitud.
  • Oficinas centrales en el area de El Rosal. 
  • Bono para estacionamiento.


Proceso de selección
  1. Revisión de perfil.
  2. Entrevista técnica (60 minutos).
  3. Ejercicio técnico acotado.
  4. Entrevista final con el equipo.


Apply