Senior Node.js Back-end Developer

8 de febrero, 2026

No location

Prácticas

GetonBoard

Apply
Descripción

Job Description

En SEEK, nacemos de la búsqueda constante por el conocimiento, el aprendizaje y el hacer lo que nos apasiona. Somos un equipo innovador enfocado en entregar soluciones centradas en el usuario, diseñando y desarrollando experiencias digitales de alto impacto que generan valor real y resultados medibles.
¡Tenemos una gran oportunidad laboral para ti! Estamos buscando profesionales que tendrán la posibilidad de unirse a un equipo ágil y multidisciplinario que brinda servicios a nuestros clientes líderes en diversas industrias, diseñando productos digitales innovadores que cumplan un propósito, superen objetivos y transforman organizaciones en diferentes escalas.
Estamos buscando un Senior Node.js Backend Developer que esté inspirado e inspire a otros a implementar nuevas y mejores experiencias digitales para los usuarios.
Esta oferta laboral está disponible en Get on Board.

Será responsable de
▪️ Implementar e iterar soluciones junto al equipo de Diseño, Producto y Tecnología en un entorno Agile basado en Scrum.
▪️ Participar activamente en todas las fases del desarrollo: análisis, refinamiento, diseño técnico, desarrollo, pruebas y despliegue.
▪️ Desarrollar nuevas aplicaciones o dar mantenimiento evolutivo y correctivo a sistemas existentes.
▪️ Diseñar, desarrollar y evolucionar servicios backend utilizando Node.js (TypeScript), Express, NestJS, NextJS o similares.
▪️ Diseñar, desarrollar y documentar APIs REST usando OpenAPI (Swagger), Postman o herramientas similares.
▪️ Modelar dominios de negocio y persistencia usando TypeORM o Prima.
▪️ Instalar, configurar y utilizar bases de datos relacionales y NoSQL, como Postgresql, MySQL, MongoDB o Redis (caché), incluyendo conocimiento práctico de consultas, performance y modelado.
▪️ Implementar seguridad en APIs (autenticación, autorización, manejo de tokens).
▪️ Integrar productos digitales con plataformas de terceros mediante APIs, Webhooks, FTP o colas/event-oriented middleware.
▪️ Implementar logging, observabilidad y tracing para APIs y componentes, integrando con plataformas como Loki, Prometheus, Grafana.
▪️ Desarrollar pruebas unitarias e integración, incluyendo mocking, usando Jest, Vitest, Node o frameworks similares.
▪️ Elaborar documentación técnica avanzada, incluyendo diagramas (por ejemplo, UML / Sequence Markup).
▪️ Implementar mecanismos de seguridad del producto y los datos en al menos los Top 10 riesgos según los principios OWASP.
▪️ Trabajar con Git y estrategias de versionamiento como GitFlow.

El profesional debe contar con los siguientes requisitos
▪️ Profesional en Ciencias de la Computación, Ingeniería de Software, Sistemas o Informática o carreras afines.
▪️ 5 o más años de experiencia demostrable desarrollando webapps y backends (APIs y microservicios).
▪️ Experiencia trabajando en equipos ágiles con Scrum.
▪️ Experiencia demostrable en programación orientada a eventos y objetos y aplicación de principios SOLID y patrones de diseño y arquitectura basada en microservicios.
▪️ Gestionar activamente sus actividades con poca supervisión y asistir a otros equipos cuando sea necesario.
▪️ Asegurar la entrega a tiempo de los entregables de backend, demostrando pasión y responsabilidad en los proyectos.
▪️ Estar involucrado activamente en todas las fases de desarrollo de un producto digital (desde la definición de requerimientos, diseño UI y especificaciones hasta las pruebas y despliegue) con foco en el desarrollo backend.
▪️ Fuertes habilidades organizativas, gestión y priorización de tareas, resolución de problemas así como una gran capacidad analítica y capacidad de aprendizaje continuo.

Adicionalmente valoramos las siguientes habilidades:
▪️ Uso de Docker y despliegues en Kubernetes o tecnología similar.
▪️ Desarrollo de Frontend moderno con React o Angular.
▪️ Definir y configurar una arquitectura escalable elástica de microservicios para un producto digital, en función de los requerimientos funcionales y no funcionales.
▪️ Utilización de frameworks, herramientas y tecnologías como: Python (Django, FastApi), PHP (Laravel, Symfony), Java (Spring Boot) o similares.
▪️ Experiencia en Cloud (AWS, Azure o GCP).
▪️ Optimizar el producto digital para obtener la máxima velocidad y escalabilidad.
▪️ Experiencia con herramientas de build, empaque y despliegue como esbuild, Vite, nvm o similares.
▪️ Experiencia con herramientas de gestión de paquetes como pnpm, yarn o bun.
▪️ Inglés a nivel intermedio es un plus.

Condiciones
La oportunidad de trabajar en una empresa multicultural con proyectos desafiantes e innovadores. 🌍
Medio día libre por cumpleaños. 🎉
Bonificación en dólares por referidos. 💵
Capacitaciones. 📚
Línea de carrera y crecimiento profesional. 🚀
Buen clima laboral 🏖

Trabajo 100% remoto: El cargo puede ser desempeñado desde cualquier lugar del mundo.