Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Quienes Somos
Estamos buscando un Software Developer con experiencia en NestJS y MySQL aunque también se considerarán experiencias con otros Frameworks con enfoque en soluciones escalables. Somos un equipo de desarrollo ágil dedicado a soluciones de viajes. Buscamos alguien capaz de diseñar APIs robustas bajo buenas prácticas de POO y principios SOLID.
Responsabilidades
- Diseñar y desarrollar microservicios en NestJS.
- Modelar bases de datos relacionales (Por ej. MySQL) y mantener migraciones con TypeORM u otro ORM.
- Implementar endpoints REST. Se valora experiencia con GraphQL según contrato de API (OpenAPI/Swagger).
- Aplicar patrones de diseño (Factory, Repository, Strategy, Dependency Injection, u otros).
- Escribir tests unitarios, de integración o de APIs.
- Documentar servicios en Swagger y Postman u otra herramienta.
- Experiencia en despliegues automáticos (CI/CD) y su configuración.
- Se valora experiencia integrando APIs externas (pago, geolocalizació, etc).
Requisitos
- Conocimientos sólidos en TypeScript/NestJS
- Patrones de diseño + SOLID o Ejemplos concretos
- ORM y migraciones (TypeORM) o Diseño de tablas, relaciones OneToMany/ManyToMany, índices, claves foráneas. Nice to have: stored procedures, opraciones con bulk, estrategias de cache, transacciones.
- Experiencia real en diagramación de modelo de datos o Herramientas: Draw.io, Lucidchart u otra.
Nice to Have
- Día a día con Day.js o Moment.js (mejor Day.js por bundle).
- RxJS para flujos reactivos en NestJS.
- Swagger: documentación automática y versión de APIs.
- Postman: colecciones y tests.
- Nodemailer: correo transaccional.
- Redis o similar para caching.
- Conocimiento de servicios de algún cloud hosting (usamos AWS: Route53, S3 para almacenar objetos, EC2, App Runner, Lambda, RDS, ElastiCache,
Key Skills
Ranked by relevanceReady to apply?
Join LinkingPeople and take your career to the next level!
Application takes less than 5 minutes

