Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Desarrollador Senior Node.js / TypeScript - Con experiencia en integraciones multiplataforma.

PERIMERO TECHNIQUE INC

A distancia

VES 5.653.000 - 7.915.000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa tecnológica en Caracas busca un Desarrollador de Software Senior en Node.js y TypeScript. El candidato ideal debe tener más de 6 años de experiencia desarrollando backend y habilidades en integración multiplataforma. Se ofrece modalidad de trabajo remoto y un ambiente enfocado en calidad y seguridad.

Formación

  • Más de 6 años de experiencia con Node.js y TypeScript.
  • Conocimiento avanzado de bases de datos como PostgreSQL.
  • Experiencia en diseño y consumo de APIs REST seguras.

Responsabilidades

  • Diseñar e implementar servicios backend.
  • Elaborar documentación técnica y operativa.
  • Colaborar con equipos de otras tecnologías.

Conocimientos

Node.js
TypeScript
PostgreSQL
APIs REST
Experiencia en integración multiplataforma
Metodologías ágiles

Educación

Título universitario

Herramientas

Docker
Git
Descripción del empleo
Overview

Puesto: Desarrollador de Software Senior Node.js / TypeScript (Integración Multiplataforma y Arquitectura de Datos)

Modalidad: Remoto.

Objetivo del cargo: Buscamos un desarrollador senior con amplia experiencia en Node.js y TypeScript para analizar, diseñar e implementar integraciones entre aplicaciones de escritorio (Windows y macOS) y móviles con servicios externos y en la nube. El rol exige madurez profesional, disciplina, autonomía total y enfoque en calidad, seguridad, mantenibilidad y escalabilidad.

Perfil profesional:

  • Edad mínima: 35 años.
  • Experiencia comprobable: mínimo 6 años desarrollando backend con Node.js y TypeScript.
  • Capacidad para trabajar de forma independiente, planificar y entregar resultados sin supervisión constante.
  • Sólidas habilidades de análisis, diseño y arquitectura de software backend.
  • Alta disciplina, automotivación, orientación al logro y atención al detalle.
  • Excelente comunicación y documentación técnica clara.
Requisitos técnicos
  • Node.js (v16 o superior) y TypeScript.
  • Frameworks HTTP modernos (Express, Fastify, NestJS y/o NextJS).
  • Diseño y consumo de APIs REST seguras, modulares y escalables.
  • Manejo de errores, validaciones, middlewares, logging estructurado y buenas prácticas de arquitectura.
  • Bases de datos: dominio avanzado de PostgreSQL (modelado, consultas complejas, índices, optimización, funciones, transacciones) y experiencia con bases NoSQL (por ejemplo Firebase, Supabase, MongoDB u otras).
  • Servicios en la nube: experiencia práctica con Firebase o Supabase (autenticación, base de datos, almacenamiento, funciones).
  • Integración multiplataforma: experiencia conectando aplicaciones Windows, macOS o móviles con servicios backend (REST, WebSockets o RPC) y conocimientos de empaquetado y despliegue en entornos locales o híbridos.
  • Seguridad: autenticación, manejo de tokens, cifrado y comunicación TLS/HTTPS.
  • Procesamiento asíncrono: colas, reintentos, idempotencia y tolerancia a fallos.
  • Control de versiones con Git y flujos de trabajo profesionales.
Pruebas y calidad
  • Diseño e implementación de pruebas unitarias obligatorias con cobertura mínima acordada (por ejemplo, 80% o superior).
  • Experiencia con frameworks de testing como Jest o Vitest, dobles de prueba y pruebas de componentes/servicios.
  • Integración de pruebas en pipelines de integración continua (CI), con ejecución automática en cada cambio y reportes de cobertura.
  • Aplicación de estándares de calidad: revisión de código, linters, formateadores, análisis estático y métricas de mantenibilidad.
  • Documentación técnica clara de endpoints, contratos de datos y decisiones de diseño.
Responsabilidades generales
  • Diseñar e implementar servicios backend y componentes de integración entre sistemas multiplataforma.
  • Garantizar robustez, seguridad, rendimiento, observabilidad (logs, métricas) y mantenibilidad.
  • Elaborar documentación técnica y operativa; proponer mejoras de arquitectura y procesos.
  • Colaborar con equipos de otras tecnologías asegurando interoperabilidad y consistencia técnica.
  • Planificar, estimar y cumplir compromisos con enfoque en resultados.
Lo que valoramos
  • Trayectoria sólida como desarrollador senior o arquitecto backend.
  • Capacidad para transformar requerimientos complejos en soluciones claras y ejecutables.
  • Estabilidad profesional, ética de trabajo, constancia y visión de largo plazo.
  • Rigurosidad técnica, pensamiento crítico y foco en la excelencia.
Requisitos y perfil adicional
  • Educación mínima: Universidad
  • Experiencia: 5 años
  • Edad: entre 30 y 40 años
  • Conocimientos: C, C#, C++, Css, Docker, Html, Html 5, Java, Javascript, Linux, Microservicios, Node.js, Postgresql, Python
  • Personas con discapacidad: Sí
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.