16 sep
|
Selaski
|
Colombia
Desarrollador Full Stack (4 años de experiencia)
Buscamos un Desarrollador Full Stack con base sólida en el ecosistema Node.js/TypeScript, capaz de tomar una funcionalidad de punta a punta: modelo de datos, API, integración y UI. Nos interesa alguien con criterio técnico propio, que use herramientas de IA como multiplicador y no como muleta, y que sepa justificar sus decisiones de diseño.
La experiencia debe ser demostrable: repositorios, proyectos en producción o ejercicio técnico. No evaluamos años declarados en un CV.
? Requisitos excluyentes
- 4 años mínimo de experiencia laboral como Full Stack
- 3 a 4 años de crecimiento profesional en Node.js con TypeScript
- NestJS: módulos, inyección de dependencias, guards, interceptors, pipes
- Angular 20: componentes standalone, signals, RxJS, formularios reactivos y consumo de APIs
- Tailwind CSS y maquetación responsive
- ORM: Prisma, TypeORM o equivalente, incluyendo migraciones
- Diseño, consumo y documentación de APIs REST
- SQL y modelado relacional (PostgreSQL o similar)
- Git en flujos de equipo (ramas, PRs, code review) sobre GitHub o Bitbucket
- Desarrollo asistido por IA con criterio: uso cotidiano de Claude Code, Cursor, Copilot o similares, sabiendo cuándo delegar, cuándo revisar y cómo validar lo que el modelo produce
- Autenticación y autorización con JWT
? Deseables (no excluyentes)
- Sockets en tiempo real (Socket.IO o equivalente)
- Tests unitarios y de integración (Jest, Vitest, Karma)
- Docker y contenerización; nociones de Kubernetes
- AWS: EC2, RDS, S3, CloudFront
- Colas y mensajería (SQS, RabbitMQ) y Redis como caché o pub/sub
- Webhooks e integraciones con sistemas de terceros (ERP, APIs externas)
- GraphQL
- Patrones de arquitectura backend y experiencia enfrentando problemas de escalabilidad
- Librerías de componentes sobre Angular (Angular Material, PrimeNG o similares)
- Lectura y creación de diagramas técnicos y de flujo
- Postman, Insomnia o similares
- CI/CD (GitHub Actions o equivalente)
? Qué valoramos
- Criterio por sobre velocidad: entender el problema de negocio antes de escribir código
- Comunicación clara y trabajo en equipo real, incluyendo dar y recibir code review
- Autonomía para llevar una tarea de punta a punta sin supervisión constante
- Disciplina en versionado, documentación y trazabilidad del trabajo
- Curiosidad por la arquitectura completa y por cómo su trabajo impacta al resto del sistema
- Orientación a resolver, no a reportar bloqueos
📌 Programador full stack (Colombia)
🏢 Selaski
📍 Colombia