Descripción
DESCRIPCIóN
En **Viterbit** estamos construyendo un **sistema operativo nativo de IA para escalar la contratación de perfiles operativos**. Combinamos un ATS de última generación con **Agentes de Reclutamiento con IA** que orquestan todo el proceso de selección, ayudando a las empresas a **contratar más rápido, de forma más inteligente y eficiente**.
Damos soporte a la operación de recruitment de algunas de las compañías más icónicas y de mayor volumen, como **Prosegur, Clece, Banorte, Goiko, Vincci Hotels, Grupo Ortiz, Grupo Bafar**, y muchas más en España y México.
El próximo capítulo lo puedes escribir con nosotros si eres un perfil **creativo, orientado a resultados y personas y con mentalidad AI\-first**, capaz de detectar al mejor talento, y hacer que su experiencia en la compañía sea la mejor.
En Viterbit, **cada persona jugamos un papel clave** en esta misión compartida. Pero créenos, **este rol podría ser uno de los más importantes** para alcanzar nuestros objetivos como empresa.
### **Estamos buscando Senior Software Engineer**
### ** Tu misión**
Serás responsable de diseñar, desarrollar y optimizar las funcionalidades core de nuestra plataforma de reclutamiento. Además de garantizar un producto estable, escalable y de alta calidad, aplicando buenas prácticas de arquitectura de software y contribuyendo de manera activa a la evolución tecnológica de Viterbit.
### **¿Cómo será tu día a día?**
* Diseñarás y desarrollarás nuevas funcionalidades tanto en frontend como en backend.
* Participarás en la definición y evolución de la arquitectura de software (DDD \+ Hexagonal \+ CQRS).
* Escribirás tests automatizados para garantizar la calidad y fiabilidad del código.
* Contribuirás activamente al desarrollo y evolución de nuestra IA, que transforma el reclutamiento automatizando conversaciones y procesos.
* Gestionarás y optimizarás bases de datos MongoDB para asegurar rendimiento y escalabilidad.
* Trabajarás con RabbitMQ para la gestión de eventos y procesos asíncronos.
* Colaborarás estrechamente con el equipo de Producto e Ingeniería para entregar soluciones alineadas con el negocio.
* Realizarás code reviews, asegurando estándares de calidad y buenas prácticas.
* Contribuirás a la mejora continua de la metodología ágil y de los procesos de desarrollo.
### **Sigue leyendo, para ver si eres a quién buscamos:**
* Tienes pensamiento crítico y capacidad analítica para resolver problemas complejos.
* Eres capaz de comunicarte de manera clara, de trabajar con equipos no técnicos y tratar con clientes.
* Tienes capacidad para trabajar de manera autónoma y proactiva en la gestión de proyectos.
* Tienes una marcada orientación a la calidad y al detalle, buscando siempre la excelencia.
* Te gusta y destacas por tu trabajo en equipo y colaboración transversal con otros departamentos.
* Tienes una gran capacidad de adaptabilidad en entornos dinámicos y en constante evolución.
**¿Que esperar de nosotros?**
Salario competitivo y acorde a mercado.
Trabajamos de Lunes a Jueves en horario flexible, y los viernes hasta las 3pm.
Modalidad de trabajo full remote
Contamos con retribución flexible vía Cobee
**¿Quieres seguir conociéndonos más?**
Descubre nuestro producto.
Descubre nuestros valores.
¡Y no te olvides de echar un vistazo a nuestras redes sociales!
**¡Ven a transformar el mundo del recruiting con nosotros!**
REQUISITOS
**Background profesional**
* Experiencia mínima de 6 años como ingeniero de software
* Experiencia en startups tecnológicas (preferiblemente SaaS con alto nivel de escalabilidad).
* Experiencia desarrollando productos digitales orientados a usuario final.
* Experiencia práctica trabajando con tecnologías de IA generativa: LLMs, agentes, RAG, MCP, arquitecturas multi\-componentes, etc. No buscamos que seas investigador/a, pero sí que hayas peleado” con este nuevo mundo, lo hayas aplicado a productos reales y entiendas sus retos técnicos.
**Background tecnológico**
Nuestro stack actual incluye:
* PHP 8\.3 y Symfony 7\.3\.
* JavaScript (ES6\) con Bootstrap y TailwindCSS.
* MongoDB y modelado de datos en entornos NoSQL.
* Docker, RabbitMQ y Elasticsearch.
* Arquitecturas DDD, Hexagonal y CQRS.
* Testing avanzado con PHPUnit y herramientas complementarias.
* Inglés técnico fluido.
**No buscamos que lo hayas usado todo, ni que vengas de PHP necesariamente.**
Valoramos especialmente que tengas experiencia en entornos similares, aunque sea con otros lenguajes o frameworks. Lo importante para nosotros es tu enfoque en arquitectura, buenas prácticas, testing y calidad técnica. Si dominas estos principios, queremos hablar contigo.