Senior Node Developer @Brightside
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Node Developer @Brightside

2d ago - Brightside is hiring a remote Senior Node Developer. 💸 Salary: unspecified 📍Location: Latin America (LATAM)

Role Description

Buscamos un/a Senior Node.js Developer con fuerte enfoque en backend, capaz de diseñar e implementar APIs robustas, escalables y mantenibles. El rol requiere experiencia sólida en arquitecturas backend modernas, integración con servicios externos, modelado de datos y buenas prácticas de desarrollo sobre entornos productivos.

Responsibilities

  • Diseñar, desarrollar y mantener APIs REST robustas y eficientes.
  • Definir arquitecturas backend escalables, mantenibles y orientadas a producto.
  • Modelar datos y diseñar esquemas relacionales.
  • Implementar testing automatizado y asegurar la calidad del código.
  • Integrar servicios de terceros y APIs externas.
  • Trabajar con bases de datos relacionales y ORMs.
  • Participar en decisiones técnicas vinculadas a arquitectura, performance y mantenibilidad.
  • Analizar y optimizar performance, debugging y troubleshooting.
  • Colaborar con otros equipos técnicos en integraciones y evolución del producto.

Requirements

  • Experiencia sólida con Node.js.
  • Experiencia avanzada con JavaScript y TypeScript.
  • Experiencia desarrollando APIs backend con NestJS.
  • Experiencia con bases de datos PostgreSQL y/o MySQL.
  • Manejo de TypeORM.
  • Diseño e implementación de APIs REST.
  • Conocimientos de arquitecturas orientadas a servicios o microservicios.
  • Testing automatizado con Jest, Mocha y/o Supertest.
  • Experiencia integrando servicios de terceros y APIs externas.
  • Experiencia con Git y trabajo colaborativo.
  • Manejo de Docker y entornos de desarrollo backend.
  • Conocimientos de CI/CD.
  • Experiencia en debugging y troubleshooting de aplicaciones backend, incluyendo análisis de logs estructurados, métricas, tracing distribuido, monitoreo de errores y herramientas como Sentry o similares.
  • Experiencia en optimización de performance en Node.js, incluyendo manejo del Event Loop, operaciones asíncronas, streams, procesamiento intensivo con Worker Threads y análisis de cuellos de botella.
  • Nivel de inglés avanzado.

Key Competencies

  • Diseño e implementación de APIs REST.
  • Buen criterio de arquitectura backend.
  • Modelado de datos y diseño de esquemas relacionales.
  • Desarrollo de código mantenible, modular y escalable.
  • Dominio de buenas prácticas en TypeScript.
  • Capacidad para analizar problemas técnicos complejos.
  • Autonomía, ownership técnico y orientación a producto.
  • Criterio para balancear velocidad de desarrollo, calidad y mantenibilidad.

Valued Experience

  • Experiencia avanzada con NestJS en proyectos productivos.
  • Patrones como Clean Architecture o DDD.
  • Experiencia con Redis.
  • Background jobs y procesamiento asíncrono.
  • WebSockets, SSE o comunicación en tiempo real.
  • Experiencia con PostgreSQL y optimización de queries.
  • Conocimientos de Kubernetes.
  • Experiencia en cloud, especialmente AWS.
  • Observabilidad: logs, métricas y tracing.
  • Seguridad backend: autenticación/autorización, JWT, OAuth, manejo de secretos.
  • Experiencia diseñando sistemas escalables y resilientes.
  • Conocimientos de performance tuning en Node.js.
  • Experiencia utilizando agentes AI o herramientas de desarrollo asistido por IA para acelerar tareas de análisis, implementación, testing, documentación, debugging o refactoring.
  • Experiencia en startups, software factories o productos digitales.

Conditions

  • Contractor | Full-time | 100% Remoto 100% (LATAM) | Horario de 9/18 hs GMT-3
  • 15 días de Paid Time Off al año (10 días hábiles de vacaciones pagas) y los feriados de Argentina
  • Inglés avanzado (c1 o más)
Before You Apply
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Node Developer @Brightside
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 145,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 145,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 145,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later