DESCRIPCIÓN DEL PUESTO En Bruno Fritsch buscamos un Desarrollador Back-end Senior para nuestra área de Ecommerce & Marketing Digital. La modalidad de trabajo es presencial en Las Condes. La persona será responsable de diseñar, implementar y mantener servicios backend robustos y escalables utilizando Node.js en entornos de alta concurrencia. Responsabilidades : 1) Diseñar, desarrollar y mantener servicios backend utilizando Node.js.2) Implementar y gestionar procesos con Node.js Workers para tareas en segundo plano y de alta carga.3) Integrar y administrar colas de mensajes con RabbitMQ para asegurar la comunicación productivo entre servicios.4) Desarrollar y mantener APIs RESTful, asegurando su rendimiento y escalabilidad.5) Optimizar aplicaciones para un rendimiento máximo y una alta disponibilidad.6) Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas características.7) Resolver problemas complejos de arquitectura y escalabilidad.8) Realizar revisiones de código, asegurando la calidad y la adherencia a las mejores prácticas.9) Participar en la mejora continua del ciclo de desarrollo y despliegue (CI / CD).10) Monitorear y asegurar el correcto funcionamiento de los servidores en entornos de alta concurrencia. REQUISITOS 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).
#J-18808-Ljbffr
Desarrollador Backend • Región Metropolitana de Santiago, Chile