Xtiende Latam

Xtiende Latam

0 0 Evaluaciones

28 días
Expira 19/07/2025

Programador full stack

Programador full stack

Descripción del Puesto

Se busca un programador Fullstack para un contrato temporal de 3 meses para integrarse a un proyecto basado en una arquitectura de microservicios. El candidato trabajará en el desarrollo y mantenimiento de servicios backend y frontend, asegurando la calidad del código y el cumplimiento de buenas prácticas.


Responsabilidades

  • Desarrollar y mantener microservicios en NestJS y Go (Gin) para el backend.
  • Implementar y optimizar la API Gateway construida en NestJS.
  • Diseñar y desarrollar interfaces de usuario en Next.js y React, utilizando SCSS o Tailwind CSS.
  • Aplicar principios de Atomic Design para la construcción de componentes reutilizables.
  • Implementar y gestionar hooks en React para la lógica del frontend.
  • Garantizar el uso correcto de TypeScript con configuraciones estrictas en ESLint.
  • Asegurar la comunicación eficiente entre microservicios utilizando API RESTful.
  • Aplicar principios de Clean Code y SOLID en el desarrollo.
  • Colaborar con el equipo para definir especificaciones técnicas y resolver problemas.
  • Realizar pruebas unitarias y de integración para garantizar la calidad del código.


Requisitos Técnicos


Backend

  • Experiencia demostrable en NestJS para la construcción de microservicios.
  • Conocimiento sólido en Go utilizando el framework Gin.
  • Experiencia en el diseño e implementación de API Gateway.
  • Dominio de API RESTful y comunicación entre microservicios.
  • Conocimiento en bases de datos relacionales y no relacionales (ej. PostgreSQL, MongoDB).
  • Familiaridad con herramientas de control de versiones como Git.


Frontend

  • Experiencia avanzada en Next.js y React para aplicaciones web modernas.
  • Conocimiento en SCSS o Tailwind CSS para estilizado.
  • Aplicación de Atomic Design en la construcción de componentes.
  • Dominio de hooks en React (useState, useEffect, useContext, etc.).
  • Experiencia en la optimización de rendimiento en aplicaciones frontend.


Generales

  • Dominio de TypeScript y su integración con ESLint para garantizar tipado estricto.
  • Conocimiento profundo de principios de Clean Code y SOLID.
  • Experiencia en la escritura de documentación técnica clara.
  • Capacidad para trabajar con metodologías ágiles (Scrum o Kanban).


Requisitos Adicionales

  • Experiencia mínima de 2 años en desarrollo Fullstack.
  • Capacidad para trabajar de forma autónoma y en equipo.
  • Habilidades de comunicación efectiva para colaborar con otros desarrolladores y stakeholders.
  • Disponibilidad para trabajar a tiempo completo durante el período de 3 meses.
  • Tener nociones de inteligencia artificial (No excluyente)
  • Estar familiarizado con Marketplace (No excluyente)


Condiciones

  • Duración del contrato: 3 meses.
  • Modalidad: Presencial.
  • Horario: Jornada completa (44 horas semanales).
  • Inicio: Inmediato (sujeto a proceso de selección).


Proceso de Selección

  1. Revisión de CV y portafolio de proyectos relevantes.
  2. Entrevista técnica para evaluar conocimientos en NestJS, Go, Next.js, React, y TypeScript.
  3. Prueba práctica para validar habilidades en desarrollo Fullstack y aplicación de buenas prácticas.
  4. Entrevista final para evaluar ajuste cultural y disponibilidad.


Contacto

Enviar CV, portafolio y pretensiones salariales (Rango de salario liquido 1.000.000 - 1.400.000) a m.barrios@xtiende.com o a.feliu@xtiende.com Indicar en el asunto: "Programador Fullstack - Proyecto Xtiende".