Estamos en búsqueda de: Senior Full‑stack Engineer
Principales responsabilidades:
- Desarrollar funcionalidades end‑to‑end, desde componentes en React hasta APIs, lógica de negocio, modelos de datos e integraciones externas.
- Asumir la propiedad completa de features, participando desde el diseño técnico hasta el despliegue en producción y su posterior monitorización.
- Colaborar con perfiles front‑end y back‑end para definir contratos compartidos, patrones de API, convenciones de diseño y evolución del modelo de datos.
- Contribuir a decisiones de arquitectura relacionadas con gestión de estado, autenticación, eventos, caching y estrategia de despliegue.
- Participar en la evolución de prototipos hacia bases de código productivas con una clara separación de responsabilidades.
- Colaborar activamente en revisiones de código, sesiones de intercambio de conocimiento y validación de soluciones con usuarios y stakeholders.
Requerimientos:
Excluyentes:
- Experiencia sólida como Full‑stack Engineer desarrollando aplicaciones web en entornos productivos.
- Amplios conocimientos en front‑end con React, TypeScript, Next.js (App Router), Tailwind CSS y librerías UI modernas.
- Experiencia en back‑end con Node.js y TypeScript, diseño de APIs REST y/o tRPC y bases de datos PostgreSQL.
- Experiencia utilizando ORMs type‑safe como Prisma o Drizzle.
- Capacidad para diseñar modelos de datos orientados a flujos complejos, estados de ciclo de vida, aprobaciones y auditoría.
- Experiencia escribiendo tests a lo largo de todo el stack con herramientas como Vitest, React Testing Library o Playwright.
Deseables:
- Experiencia desplegando aplicaciones en AWS (ECS Fargate, Aurora PostgreSQL, ElastiCache, SQS u otros servicios similares).
- Conocimientos de OAuth 2.0 / OIDC y experiencia con plataformas de identidad corporativa.
- Experiencia previa trabajando con datos regulados o entornos con altos requisitos de compliance.
- Conocimiento de estándares regulatorios como GDPR, GxP o normativas equivalentes.
Ofrecemos
• Modalidad flexible y posibilidad de trabajo remoto.
• Plan de carrera personalizado y formación continua
• Participación en proyectos estables con alto componente técnico.
• Flexibilidad horaria y enfoque en la conciliación.
• Beneficios sociales adaptados a tus necesidades
