DESARROLADOR BACKEND

Tecnología · Guatemala City

Inscribirme

Descripción

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

Localización