Desarrollador Backend Junior NestJSTypeScript
Aviso de fuente externaen Hansa Ltda - División Software & Servicios
Hansa Ltda - División Software & Servicios busca un/a Desarrollador/a Backend Junior para trabajar con NestJS, TypeScript y SQL Server.
Salario
No especificado
Ubicación
La Paz, Bolivia
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Desarrollador Backend Junior NestJSTypeScript
La Paz, Bolivia
Descripción del empleo
Sobre el puesto
Hansa Ltda - División Software & Servicios busca un/a Desarrollador/a Backend Junior para apoyar el mantenimiento y la evolución de servicios backend, principalmente con NestJS, TypeScript y SQL Server. Las tareas son concretas y cuentan con el acompañamiento de desarrolladores con mayor experiencia. Es una oportunidad para fortalecer conocimientos de backend trabajando sobre sistemas reales, con énfasis en calidad, pruebas y aprendizaje continuo.
Se valoran una base técnica sólida, disposición para aprender, cuidado al trabajar con datos y capacidad para comunicar avances y dificultades. No se espera que conozcas todas las tecnologías desde el primer día.
Responsabilidades
- Crear y modificar endpoints REST en servicios desarrollados con NestJS.
- Implementar controllers, services, modules y DTOs siguiendo los patrones existentes.
- Añadir validaciones de datos con class-validator y class-transformer.
- Escribir y mantener consultas SQL simples y parametrizadas.
- Trabajar con entidades y repositorios TypeORM.
- Crear pruebas unitarias con Jest para servicios, validaciones, mapeos y reglas de negocio.
- Corregir errores acotados y mejorar mensajes de error y registros de diagnóstico.
- Colaborar en integraciones existentes con RabbitMQ y Firebase.
- Documentar cambios, instrucciones de ejecución y evidencias de validación.
- Participar en revisiones de código y aplicar las observaciones recibidas.
- Validar cambios en ambientes de desarrollo y pruebas con acompañamiento del equipo.
Requisitos
- Conocimientos básicos o intermedios de TypeScript.
- Conocimientos básicos de NestJS, o experiencia con Node.js y disposición para aprender NestJS.
- Comprensión de módulos, controladores, servicios e inyección de dependencias.
- Conocimientos básicos de SQL: consultas, filtros, uniones y operaciones de inserción o actualización.
- Manejo básico de Git: ramas y commits.
Datos clave
- El trabajo se centra principalmente en NestJS, TypeScript y SQL Server.
- Se requieren conocimientos básicos o intermedios de TypeScript.
- Incluye crear pruebas unitarias con Jest y validar cambios en ambientes de desarrollo y pruebas.
Preguntas frecuentes
¿En qué consiste el puesto?
Apoyar el mantenimiento y la evolución de servicios backend, principalmente con NestJS, TypeScript y SQL Server.
¿Qué conocimientos se requieren?
Se requieren conocimientos básicos o intermedios de TypeScript, conocimientos básicos de NestJS o experiencia con Node.js, y conocimientos básicos de SQL y Git.
¿Con qué herramientas se trabaja?
El trabajo incluye NestJS, TypeScript, SQL Server, TypeORM y Jest, además de colaboraciones en integraciones existentes con RabbitMQ y Firebase.