Bruno Fritsch

Bruno Fritsch

0 0 Evaluaciones

38 días
Expira 13/06/2025

Desarrollador Backend Senior

Desarrollador Backend Senior

En Bruno Fritsch buscamos un Desarrollador Backend Senior para nuestra área de Ecommerce & Marketing Digital, que reportara directamente al Gerente del área y trabajará de manera presencial en Las Condes.


Descripción del Puesto:

Estamos en la búsqueda de un Desarrollador Backend Senior altamente calificado para unirse a nuestro excelente equipo de programadores en crecimiento. El candidato será responsable de diseñar, implementar y mantener servicios backend robustos y escalables utilizando Node.js en entornos de alta concurrencia.


Responsabilidades:

  • Diseñar, desarrollar y mantener servicios backend utilizando Node.js.
  • Implementar y gestionar procesos con Node.js Workers para tareas en segundo plano y de alta carga.
  • Integrar y administrar colas de mensajes con RabbitMQ para asegurar la comunicación eficiente entre servicios.
  • Desarrollar y mantener APIs RESTful, asegurando su rendimiento y escalabilidad.
  • Optimizar aplicaciones para un rendimiento máximo y una alta disponibilidad.
  • Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas características.
  • Resolver problemas complejos de arquitectura y escalabilidad.
  • Realizar revisiones de código, asegurando la calidad y la adherencia a las mejores prácticas.
  • Participar en la mejora continua del ciclo de desarrollo y despliegue (CI/CD).
  • Monitorear y asegurar el correcto funcionamiento de los servidores en entornos de alta concurrencia.


Requisitos:

  • Título en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia laboral equivalente.
  • Más de 5 años de experiencia en desarrollo backend con Node.js.
  • Experiencia demostrable en la implementación y gestión de Node.js Workers.
  • Conocimiento de RabbitMQ y patrones de mensajería.
  • Sólida experiencia en el diseño y desarrollo de APIs RESTful.
  • Experiencia en la optimización de aplicaciones para servidores de alta concurrencia.
  • Sólidos conocimientos en JavaScript, incluyendo ES6+.
  • Familiaridad con bases de datos SQL y NoSQL.
  • Conocimiento de herramientas de control de versiones (e.g., Git).
  • Conocimiento en metodologías ágiles de desarrollo de software.
  • Excelentes habilidades de resolución de problemas y pensamiento analítico.
  • Capacidad para trabajar de manera independiente y en equipo.


Deseables:

  • Experiencia con otros lenguajes de programación y frameworks.
  • Conocimiento de Docker y Kubernetes.
  • Familiaridad con herramientas de monitoreo y logging (e.g., ELK Stack, Prometheus).
  • Experiencia en el desarrollo de aplicaciones en la nube (e.g., AWS, Azure, GCP).


¡Postula ahora y forma parte del futuro tecnológico de Bruno Fritsch!