bumeranhace 9 días

Node Js Software Engineer

AliantecBuenos Aires, Buenos AiresRemoto · Tiempo completo
Senior6+ años

Se busca un Node.js Software Engineer Senior para una compañía nativa digital global, con 6+ años de experiencia en desarrollo backend, APIs REST/WebSockets, bases de datos SQL/NoSQL y AWS. El rol es 100% remoto desde Argentina y ofrece un sueldo con gran porcentaje en dólares, prepaga y plan de carrera.

Descripción del puesto

¿Qué hace la compañía?

Compañía nativa digital con presencia global de gran escala de ingeniería, diseño e innovación, con sedes ubicadas en diferentes países de América, Asia y Europa. Cuenta con presencia en 18 países y con un equipo de más de 20 mil profesionales que forman parte de nuevos desafíos y proyectos de vanguardia

¿Qué necesitás para ser parte del equipo?

A nivel personal:

  • Capacidad para escribir código claro, mantenible y bien documentado.
  • Buenas habilidades de trabajo colaborativo con equipos de Backend, QA y UX.
  • Proactividad para proponer mejoras técnicas y de procesos.
  • Autonomía en la toma de decisiones técnicas.

A nivel técnico:

  • Experiencia de 6 años o más desarrollando con Node Js
  • Experiencia en desarrollo backend aplicando buenas prácticas (TDD, DDD).
  • Experiencia trabajando con pipelines de CI/CD.
  • Experiencia en desarrollo de APIs REST y WebSockets.
  • Manejo de bases de datos SQL (PostgreSQL / MySQL).
  • Experiencia con bases de datos NoSQL (DynamoDB, MongoDB, Redis).
  • Experiencia en AWS (EKS, Lambda, DynamoDB, CloudWatch, S3).
  • Experiencia con Docker y Kubernetes.
  • Conocimientos en desarrollo asíncrono y principios de seguridad.
  • Experiencia con frameworks de Node.js como Express.js o NestJS.
  • Inglés nivel conversacional - avanzado | Excluyente
  • Deseable experiencia en desarrollo Frontend

¿Qué vas a hacer?

  • Serás responsable del diseño, desarrollo y evolución de soluciones backend escalables utilizando Node.js, participando activamente en decisiones técnicas y de arquitectura.
  • Trabajarás en la construcción e integración de APIs (REST y WebSockets), asegurando altos estándares de calidad mediante buenas prácticas como TDD y DDD, y contribuyendo a la mejora continua del código y los procesos del equipo.
  • Formarás parte de un entorno cloud basado en AWS, colaborando en la implementación y mantenimiento de pipelines de CI/CD, así como en la observabilidad de las aplicaciones (logs, métricas y monitoreo).
  • Además, interactuarás de forma constante con equipos de producto, frontend, QA y UX, aportando una mirada técnica sólida, proponiendo mejoras y participando en la toma de decisiones clave del desarrollo.
  • Tendrás un rol activo en la optimización de performance, seguridad y escalabilidad de las soluciones, trabajando con tecnologías como Docker y Kubernetes en entornos distribuidos.

¿Cuándo y dónde trabajarás?

Trabajarás bajo un esquema 100% remoto desde cualquier parte del país.

¿Con quién trabajarás?

Vas a ser parte del equipo IT de la compañía y estarás en pleno contacto con los clientes de la misma.

¿Qué ofrecen?

  • Sueldo split: gran porcentaje de la remuneración en dólares.
  • Contrato directo con la Empresa.
  • Prepaga de primer nivel para vos y tu grupo familiar.
  • Plataforma de cursos gratuitos.
  • Licencia de paternidad/maternidad extendida.
  • Descuentos en entidades educativas privadas.
  • Tarjeta de descuentos: ropa, comida, viajes, etc.
  • Inglés in Company.
  • Plan de carrera interno en diferentes ramas IT.
  • Proyectos multidisciplinarios.

¿De qué fases consta el proceso de selección?

El proceso de selección se desarrolla en varias etapas. En primer lugar, tendrás una entrevista con una de nuestras recruiters, Aldana Alvarenga, donde conversarán sobre tu experiencia laboral y tus intereses. Luego, continuarás con una instancia inicial junto al equipo de Recursos Humanos de la empresa empleadora. Posteriormente, se prevén hasta cuatro entrevistas adicionales con el cliente asignado: la primera con el líder del equipo, la segunda y tercera con diferentes managers y, finalmente, una última reunión orientada a conocer al equipo y el proyecto en mayor detalle.

Responsabilidades

  • Diseño, desarrollo y evolución de soluciones backend escalables utilizando Node.js
  • Participar activamente en decisiones técnicas y de arquitectura
  • Construcción e integración de APIs (REST y WebSockets)
  • Asegurar altos estándares de calidad mediante buenas prácticas (TDD, DDD)
  • Contribuir a la mejora continua del código y los procesos del equipo
  • Colaborar en la implementación y mantenimiento de pipelines de CI/CD
  • Colaborar en la observabilidad de las aplicaciones (logs, métricas y monitoreo)
  • Interactuar con equipos de producto, frontend, QA y UX
  • Aportar una mirada técnica sólida y proponer mejoras
  • Participar en la toma de decisiones clave del desarrollo
  • Optimización de performance, seguridad y escalabilidad de las soluciones

Skills requeridas

Desarrollo backendDiseño de soluciones escalablesArquitectura de softwareIntegración de APIsAseguramiento de calidad de softwareOptimización de performanceSeguridad de softwareEscalabilidad de softwareObservabilidad de aplicacionesCódigo claro y mantenibleTrabajo colaborativoProactividadAutonomíaDocumentación

Beneficios

  • Sueldo split: gran porcentaje de la remuneración en dólares
  • Contrato directo con la Empresa
  • Prepaga de primer nivel para vos y tu grupo familiar
  • Plataforma de cursos gratuitos
  • Licencia de paternidad/maternidad extendida
  • Descuentos en entidades educativas privadas
  • Tarjeta de descuentos
  • Inglés in Company
  • Plan de carrera interno
  • Proyectos multidisciplinarios