Desarrollador/a Fullstack – Golang / Node.js / Vue 3

Remoto

Inscribirme

Descripción

En SG Tech buscamos un/a Desarrollador/a Fullstack para incorporarse a un proyecto tecnológico en el que participará en el diseño, desarrollo e integración de soluciones de software.

El puesto requiere trabajar tanto con tecnologías Frontend como Backend, dentro de un ecosistema que incluye Golang, Node.js, Vue 3, bases de datos, microservicios y sistemas de mensajería.

Funciones principales

  • Diseñar y desarrollar soluciones técnicas e integraciones.
  • Participar en desarrollos con Golang, Node.js y Vue 3.
  • Trabajar con bases de datos relacionales y documentales.
  • Desarrollar e integrar servicios REST y APIs.
  • Participar en soluciones basadas en microservicios.
  • Trabajar con sistemas de mensajería.
  • Realizar pruebas unitarias y aplicar buenas prácticas de desarrollo.
  • Utilizar herramientas de control de versiones.


Requisitos

Requisitos obligatorios

  • Experiencia en diseño de soluciones técnicas e integraciones.
  • Conocimientos de Golang o experiencia sólida en otros lenguajes, como Java, C o C++, que permita valorar una adecuada curva de aprendizaje.
  • Conocimientos de Node.js y Vue 3, admitiéndose la valoración de experiencia en frameworks alternativos.
  • HTML y CSS.
  • Experiencia con bases de datos relacionales y documentales.
  • Conocimientos de soluciones de mensajería como Kafka, PubSub o RabbitMQ.
  • Experiencia con servicios REST e integraciones mediante APIs.
  • Conocimientos de arquitecturas de microservicios.
  • Experiencia en testing unitario.
  • Buenas prácticas de desarrollo.
  • Control de versiones con herramientas como GitLab o Bitbucket.

Requisitos valorables

  • Automatización de pruebas con Selenium, RestAssured o Mountebank.
  • Experiencia con GCP, Docker o Kubernetes.
  • Clean Code y patrones de diseño.
  • Conocimientos de OAuth o SAML 2.
  • Experiencia con Spark o Apache Beam.