Experiencia:
1 a 2 años de experiencia profesional en desarrollo backend
Conocimientos técnicos clave:
- Node.js y TypeScript: Experiencia práctica de 1 a 2 años trabajando con estas tecnologías en proyectos de backend, siendo el stack principal de desarrollo.
- Bases de datos relacionales y no relacionales:
- Manejo de bases de datos como MongoDB y MySQL para la creación, consulta y optimización de datos.
- Conocimientos en modelado de datos y optimización de queries.
- APIs REST: Experiencia en desarrollo e integración de APIs RESTful, incluyendo:
- Buenas prácticas de diseño y documentación de APIs.
- Familiaridad con herramientas de prueba de APIs como Postman.
- Manejo de librerías como Express, Axios, BullMQ, etc.
- Prácticas de desarrollo y gestión de código:
- Conocimiento de buenas prácticas de integración de código.
- Experiencia con Git y GitHub para control de versiones y colaboración en equipo.
- Conocimientos en CI/CD (Deseable).
Ambientes de desarrollo y producción:
- Familiaridad con Docker para creación y gestión de contenedores en ambientes de desarrollo y producción.
- Conocimientos básicos en servicios en la nube (como almacenamiento de archivos en buckets, servidores virtuales, y colas de mensajería).
Habilidades adicionales:
- Herramientas en tiempo real (deseable): Conocimientos básicos de Pusher o Socket.IO para sistemas que requieren comunicación en tiempo real.
- Monitoreo de servidores (deseable): Conocimiento en el uso de herramientas como PM2 para la administración y monitoreo de servidores Node.js en producción.
- Comunicación efectiva: Capacidad para interpretar y discutir requerimientos con clientes, mostrando empatía y claridad en la atención.
- Capacidad de aprendizaje: Disposición para adaptarse a nuevas herramientas y tecnologías que puedan sumarse al entorno de trabajo.
Trabajo presencial, buen ambiente laboral.
Planilla y beneficios adicionales