Chat rápido, mejores ofertas — Descargar

Ingeniero Fullstack Senior - NestJS | Vue

5.000 €/mes
Indeed

Compañía

Tipo de empleoContrato
Modalidad de trabajoRemoto
Nivel de experiencia6 a 10 años
Nivel educativoSin requisito de título

Descripción

Hireful busca un Ingeniero de Software Senior para llevar nuestra nueva plataforma, ClearHR, desde la fase de definición hasta un producto funcional: backend, frontend y las decisiones arquitectónicas intermedias. Trabajarás directamente con nuestro CTO, utilizando la misma pila tecnológica que ya ha tenido éxito y está completamente establecida en nuestra plataforma ATS. **Modalidad de contratación**: Contratista independiente. Nos facturas mensualmente \+ IVA. Nuestro presupuesto mensual aproximado es de 5.000 € \+ IVA. **Ubicación**: Totalmente remota. Se prefiere fuertemente España, dado que nuestro CTO y equipo de desarrollo están ubicados allí (Jaén), pero también consideramos cualquier huso horario europeo dentro de \+ 0 a 2 horas. ¡O el Reino Unido, por supuesto! **Compromiso y duración**: A tiempo completo, con una colaboración inicial de 3 meses. Esperamos que esta se extienda a 6 meses y potencialmente más. **Ritmo de trabajo**: Una hora a la semana. Con el CTO, centrada en arquitectura, tecnología y seguridad. **Primer paso**: Alineación de la Fase 0, antes de comenzar cualquier trabajo en funciones. **¿Qué es ClearHR?** Hireful está desarrollando una plataforma de gestión de casos de RR.HH., diseñada para equipos de RR.HH. y gestores, con el fin de manejar asuntos sensibles de empleados de forma estructurada, guiada por políticas y auditables. Ya contamos con una especificación de producto detallada y un prototipo funcional que puede ser revisado, cuestionado y reconstruido, en lugar de empezar desde cero. Para la primera versión, "listo" significa llevar ese concepto existente hasta un producto completamente listo para producción: flujos de trabajo principales completos, arquitectura segura multi-inquilino, permisos y registros de auditoría adecuados, manejo de datos probado, infraestructura de producción, monitoreo, documentación y suficiente garantía de calidad como para poder incorporar y apoyar a clientes reales de forma segura. **La pila tecnológica** Intencionalmente la misma que la plataforma ATS de hireful. * NestJS \+ TypeScript * Vue.js * Prisma \- GraphQL \- preferido * PostgreSQL GraphQL es nuestra preferencia, no un requisito obligatorio. Si argumentas a favor de otra opción para este producto, preferimos escuchar ese argumento durante la entrevista que descubrirlo seis meses después. **Cómo se gestiona el trabajo** En dos etapas. La primera existe para evitar que ninguna de las partes descubra una incompatibilidad tras tres meses de desarrollo. Fase 0: primeras 2\-3 semanas — acordar cómo se construirá Antes de iniciar el trabajo en funciones, entregarás: * Una arquitectura propuesta, con los compromisos escritos explícitamente * El modelo de datos * El modelo de seguridad: autenticación, autorización, aislamiento por inquilino, manejo de secretos, retención de datos * CI en funcionamiento, con pruebas * Un corte vertical funcional de extremo a extremo, desde frontend hasta backend Puerta de control: el CTO aprueba esto formalmente antes de continuar con la construcción. Construcción: continua — lanzar, revisar, documentar. * Una hora a la semana con el CTO sobre arquitectura, decisiones tecnológicas y seguridad * Las decisiones se registran, para no tener que reconsiderarlas posteriormente basándonos únicamente en la memoria * Las pruebas se entregan junto con el código, no después de él * Revisión de seguridad antes de que se implemente cualquier componente que afecte a la autenticación, acceso a datos o manejo de secretos Tú eres responsable de la entrega. La hora semanal es una revisión, no una reunión de estado. **Qué necesitas** * Experiencia práctica con NestJS \+ TypeScript en producción: módulos, inyección de dependencias, pruebas. * Vue.js (Vue 3\) con la API de Composición. Diseño de componentes y gestión del estado justificable. * Diseño de esquemas GraphQL. Incluyendo una opinión fundada sobre cuándo *no* usarlo. * Prisma y modelado de datos relacionales. Migraciones, índices y conciencia clara del coste real de una consulta. * Seguridad como hábito operativo. Autenticación y autorización, aislamiento por inquilino, OWASP Top 10, manejo de secretos, validación en el límite de confianza. Profundizaremos en esto durante la entrevista y nuevamente cada semana. * Capacidad de juicio arquitectónico. Puedes defender una decisión y modificarla cuando las evidencias así lo indiquen. \- Desarrollo asistido por IA con Claude Code. Lo usamos diariamente y esperamos que tú también lo hagas. Lo relevante no es que sepas formularle instrucciones \- sino que leas cuidadosamente lo que genera, lo pruebes y nunca implementes código que no hayas comprendido plenamente. Si has hecho esto con una CLI agente equivalente, indícanos cuál y cómo. **Deseable** * Tecnología para RR.HH., plataformas ATS o reclutamiento * SaaS multi-inquilino * AWS * Trabajar junto a un equipo de ingeniería interno **Cómo aplicar y proceso** Aplica ahora con tu CV y\/o perfil de LinkedIn, perfil de GitHub u otro medio para contactarte. Una llamada introductoria con nuestro COO y cofundador, seguida de una conversación técnica con el CTO sobre arquitectura y seguridad, y finalmente la Fase 0 como prueba remunerada. Te convendrá reflexionar sobre algo que hayas construido y puedas explicar en profundidad: qué elegiste, qué descartaste y qué harías de forma distinta hoy.

Fuentea: indeed
Parte del contenido se ha traducido automáticamente

Publicado por

David Muñoz

Indeed · HR

Ubicación

David Muñoz

Indeed · HR

Empleos similares

Ingeniero Fullstack Senior - NestJS | Vue empleo de Indeed en 2026 | ok.com