
Job Level
Senior
Tech Stack
PostgresReactTypeScript
About the role
- Diseñar, desarrollar y mantener soluciones tecnológicas avanzadas, robustas y escalables utilizando principalmente NestJS, React, TypeScript y PostgreSQL.
- Asegurar alta calidad en el desarrollo de software aplicando principios de Clean Architecture, SOLID y TDD.
- Construir arquitecturas robustas, escalables y mantenibles.
- Gestionar y optimizar código frontend avanzado y experiencia de usuario.
- Participar en la implementación y optimización de monorepositorios.
- Explorar, evaluar y adoptar tecnologías innovadoras, incluyendo LangChain y LangGraph y IA generativa.
- Colaborar con equipos multidisciplinarios en proyectos complejos de alto volumen de usuarios.
- Realizar revisiones técnicas, asegurar calidad del código y promover mejora continua.
- Entregar soluciones de software sólidas y escalables en entornos productivos.
Requirements
- Diseñar, desarrollar e implementar soluciones técnicas utilizando NestJS, Vite, React, TypeScript y PostgreSQL.
- Construir arquitecturas robustas, escalables y mantenibles siguiendo principios de Clean Architecture y SOLID.
- Aplicar y promover metodologías avanzadas de desarrollo como Test Driven Development (TDD).
- Gestionar y optimizar código frontend avanzado para asegurar una experiencia de usuario fluida y eficiente.
- Participar activamente en la implementación y optimización de monorepositorios para facilitar la integración, despliegue y mantenimiento.
- Explorar, evaluar y adoptar tecnologías innovadoras, especialmente relacionadas con Inteligencia Artificial generativa aplicada a código y procesos.
- Colaborar estrechamente con equipos multidisciplinarios en proyectos complejos con alta cantidad de usuarios.
- Asegurar la calidad del código, realizar revisiones técnicas y promover una cultura de mejora continua.
- Sólida experiencia comprobable desarrollando software con NestJS, React, TypeScript y PostgreSQL.
- Dominio de principios fundamentales de software engineering: Clean Architecture, SOLID, y TDD.
- Experiencia avanzada con frontend, especialmente en React y herramientas modernas como Vite.
- Conocimiento práctico y avanzado en gestión de monorepositorios.
- Experiencia en proyectos tecnológicos complejos, en producción, con alto volumen de usuarios.
- Conocimiento práctico y avanzado en tecnologías emergentes como LangChain y LangGraph.
- Deseable experiencia o conocimiento en Inteligencia Artificial (especialmente IA generativa aplicada en software).
- Español: Nativo o fluido.
- Inglés: Técnico, con capacidad efectiva para leer documentación, comunicarse en equipos internacionales y escribir documentación técnica clara.
- Excelentes habilidades técnicas y enfoque orientado a resultados.
- Capacidad para trabajar de manera autónoma y colaborativa en equipos multidisciplinarios.
- Habilidades avanzadas de resolución de problemas técnicos complejos.
- Proactividad en la adopción de nuevas tecnologías y prácticas de desarrollo.
- Comunicación efectiva tanto en contextos técnicos como no técnicos.