PUBLICIDAD
Desarrollador BACK END
ID | 3457287 | |
Buscado | Bruno Fritsch | |
Fecha | 2024-09-06 14:03:07 |
|
Ubicación | Santiago | CL |
Categoría | Informática / Telecomunicaciones | |
Duración | indefinido | |
Tipo | Full-time |
Descripción oferta de trabajo
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.
En nuestro equipo valoramos profundamente un ambiente laboral positivo y colaborativo. Creemos que un entorno de trabajo saludable es fundamental para la creatividad, la productividad y el bienestar de todos nuestros colaboradores. Por ello, buscamos un candidato que no solo tenga las habilidades técnicas necesarias, sino que también comparta nuestro compromiso de mantener y fomentar un ambiente de trabajo inclusivo, respetuoso y estimulante. El candidato ideal contribuirá activamente a la cultura de equipo, apoyando a sus compañeros y promoviendo un clima de confianza y cooperación.
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.
Profundo 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 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.
Familiaridad con herramientas de control de versiones (e.g., Git).
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).
Interesados: 11
Trabajos Relacionados
Programador, analista informático descripción del puesto: estamos en la búsqueda de un programador… Ver más
100% SimilarSe necesita un ingeniero de software fullstack, para importante cliente del rubro de… Ver más
75% SimilarConsultora dedicada a proyectos de ti aplicadas al área de recursos humanos, está… Ver más
75% SimilarSe requiere desarrollador senior full stack con experiencia al menos 4 años en… Ver más
50% SimilarBuscamos profesional con las siguientes competencias y conocimientos: tecnologías frontend: - experiencia en… Ver más
50% SimilarImportante empresa internacional de automatización busca a su próximo/a programador para unirse a… Ver más
50% Similar