Estamos buscando incorporar a un/a Full-stack Engineer que combine visión estratégica con una gran pasión por el código limpio.
En este rol, tu misión irá más allá de la ejecución de tareas técnicas; serás una pieza clave en la definición de la escalabilidad de nuestra plataforma. Tu objetivo principal será garantizar que cada línea de código sea mantenible, segura y eficiente, contribuyendo directamente al crecimiento de nuestro producto.
Si te interesa conocer más detalles sobre el proyecto y cómo podrías encajar en el equipo
Si te apasiona diseñar soluciones robustas, escalables y de alto rendimiento basadas en eventos, este reto es para ti.
* Experiencia sólida (3+ años) como Full-stack Engineer
* Implementar soluciones técnicas de alta calidad y en cumplimiento de los requisitos funcionales y no funcionales definidos para cada proyecto.
* Participar (y eventualmente liderar) en equipos de desarrollo ajustados a metodologías ágiles.
* Colaborar en los procesos auxiliares, incluyendo ser peer-review, documentación, etc.
REQUISITOS MÍNIMOS
* Ciclo de grado superior en Ingenierías de sistemas o afines a tecnología.
* Experiencia demostrable trabajando con tipados estrictos, interfaces, genéricos, utility types, decoradores y configuración avanzada en TypeScript.
* Conocimiento experto de JavaScript ES6+ (closures, event loop, promesas, async/await, manejo de memoria).
* Arquitectura y Buenas Prácticas - Aplicación de principios SOLID, Clean Code, DRY, KISS y experiencia implementando patrones de diseño de software.
* Frameworks/Librerías - Experiencia sólida (3+ años) en React (Next.js) - Front-end:
* Conocimientos en principios arquitectónicos fundamentales en React como manejo de estado, estratégias de optimización de rendimiento en Front-end.
* Entornos de Ejecución - Experiencia avanzada construyendo aplicaciones escalables con Node.js (también se valora conocimiento en Deno o Bun).
* Frameworks Backend - Dominio de frameworks modernos y robustos en TypeScript, preferiblemente NestJS, o experiencia avanzada estructurando proyectos en Express.js.
* Diseño de APIs - Experiencia en el diseño, desarrollo y consumo de APIs RESTful.
* Bases de Datos Relacionales (SQL) - Experiencia modelando y optimizando consultas en PostgreSQL, MySQL o SQL Server.
* Bases de Datos No Relacionales (NoSQL) - Experiencia trabajando con MongoDB, Redis o DynamoDB.
* ORMs y Query Builders - Dominio de herramientas modernas del ecosistema TypeScript como Prisma, TypeORM, Knex, Drizzle ORM o Mongoose.
* Control de Versión - Dominio avanzado de Git (Git Flow, rebase, resolución de conflictos complejos), DevOps, Cloud.
* Contenedores - Experiencia creando y orquestando contenedores con Docker y Docker Compose.
Qué ofrecemos:
* Rol estratégico con impacto directo en el crecimiento del grupo.
* 100% Teletrabajo Remoto.
* Descanso y otras ventajas: disfruta de 23 días laborables de vacaciones al año.
* Acceso gratuito a un completo plan de nutrición, fisioterapia y coaching. Tu salud física y mental es nuestra prioridad.
* Entorno dinámico, con capacidad real de construir y definir.
* Desarrollo profesional y posibilidad de crecimiento dentro de la organización.