Ingeniero(a) de Software Backend (Semi-Senior)
- 100% remoto
- Venezuela
- Tiempo completo
- Lunes a viernes
Construye la API que mueve la nómina de empresas en toda Venezuela, y resuelve de punta a punta los problemas reales de nuestros clientes.
Remoto, desde cualquier ciudad de Venezuela.
PostularmeSobre Kru
Kru es la plataforma de nómina y RR.HH. hecha para Venezuela. Ayudamos a las empresas a calcular y pagar su nómina de forma simple, rápida y sin errores. Estamos creciendo rápido y armando el equipo que nos va a acompañar en esta etapa.
Sobre el rol
Te unes al equipo de producto y tecnología, trabajando directo con el CTO y el CPO. No te quedas solo en el código: hablas con clientes, entiendes su problema, lo resuelves y trabajas con Customer Success y Ventas para que cada solución mueva el negocio. Nuestro stack: NestJS + TypeScript, TypeORM, PostgreSQL/Supabase y Render.
Lo que harás
- Construir y mantener módulos de nuestra API REST (nómina, colaboradores, prestaciones, beneficios, facturación y los que vengan) sobre una arquitectura modular.
- Escribir pruebas de la lógica de negocio y entregar siempre con build, tests y linter en verde.
- Documentar los endpoints con OpenAPI/Swagger y mantener el contrato estable para frontend.
- Aplicar en cada módulo nuestro modelo de permisos y multi-tenencia: roles por organización y datos aislados entre clientes.
- Escribir código seguro: validación de entradas, autorización en cada endpoint y errores que no filtran información interna.
- Resolver incidencias técnicas de clientes de principio a fin: diagnosticar, corregir y comunicar la solución.
- Trabajar con Customer Success y Ventas para convertir lo que necesita el cliente en soluciones técnicas, validadas con el responsable funcional.
- Proponer cambios al esquema y aplicarlos con migraciones versionadas revisadas por el CTO. Nada de cambios manuales en producción.
- Optimizar consultas y apoyar el monitoreo de disponibilidad y errores.
- Apoyar al CTO en los despliegues en Render, en los incidentes en producción y en su análisis de causa raíz.
- Cuidar los secretos (cero claves en el repositorio), mantener las dependencias al día y dar soporte técnico en incidentes de seguridad y cuestionarios de clientes.
- Dejar documentadas en el repositorio las decisiones técnicas.
Lo que buscamos
- De 2 a 4 años de experiencia en backend con NestJS/TypeScript y PostgreSQL.
- Sentido de negocio: te importa el problema del cliente, no solo cerrar el ticket.
- Comunicas con claridad, tanto con clientes como con equipos no técnicos.
- Autonomía para investigar y resolver, y criterio para pedir ayuda a tiempo.
- Usas a diario herramientas de IA como Claude o ChatGPT para programar (excluyente).
- Experiencia con Supabase, Render, nómina o fintech (deseable).
Cómo eres
- Dueño(a) de lo que construyes: de la primera línea de código a la solución en manos del cliente.
- Cuidadoso(a) con la calidad y la seguridad: cada nómina mal calculada es un problema real.
- Curioso(a), con hambre de aprender.
- Te gustan los retos y no le tienes miedo al trabajo duro.
- Te interesa el emprendimiento y quieres ver por dentro cómo crece una startup.
Lo que ofrecemos
- Salario competitivo en dólares.
- Trabajo 100% remoto.
- De lunes a viernes: los fines de semana son tuyos.
- Suscripciones de herramientas de IA incluidas.
- Presupuesto para cursos y formación.
- Crecer en una startup de tecnología en auge en Venezuela, codo a codo con sus fundadores.
Postúlate
Déjanos tus datos y te contactamos si tu perfil encaja con la posición.