Node.js Software Engineer
buenos AiresSomos una empresa de tecnología global con sede en Fort Lauderdale, FL (EE. UU.) que presta servicios a grandes clientes en América del Norte, Europa y América Latina.
Beesion es el pionero de los sistemas BSS de bajo código (Low-Code). Una compañía global de 12 años de experiencia que ofrece más de 30 aplicaciones de bajo código para ayudar a las compañías de telecomunicaciones, en 20 países, a traer nuevos servicios digitales al mercado, administrarlos, monetizarlos y monitorearlos, personalizar el compromiso con los suscriptores, mejorar / automatizar las interacciones de atención, a través de la transformación digital omnicanal. Las aplicaciones se pueden implementar en la nube o en las instalaciones, en una arquitectura distribuida de microservicios (Carrier Grade) que escala. Usando tecnología de bajo código, una aplicación puede crearse y lanzarse 10 veces más rápido que con el desarrollo de software tradicional. Además, son fáciles de actualizar y de soportar. La compañía ocupa el número 403 de la compañía de más rápido crecimiento en América del Norte en la tecnología Fast 500 ™ 2017 de Deloitte.
Únase a nuestro equipo dinámico, internacional y altamente calificado.
Somos un empleador con igualdad de oportunidades laborales.
Objetivo principal del puesto:
Responsabilidades:
- Diseñar, desarrollar y mantener servicios backend en Node.js utilizando Hapi.js.
- Construir, empaquetar y desplegar servicios utilizando Docker y Kubernetes.
- Analizar requerimientos técnicos y funcionales, proponiendo soluciones escalables y sostenibles.
- Escribir pruebas automatizadas (unitarias/integración) para garantizar la calidad del código.
- Documentar adecuadamente las soluciones implementadas.
- Participar activamente en equipos multidisciplinarios bajo metodologías ágiles (Scrum, Kanban).
- Promover y asegurar buenas prácticas de desarrollo, arquitectura limpia y mantenimiento técnico.
- Evaluar nuevas herramientas y tecnologías aplicables a los proyectos de la compañía.
Requisitos imprescindibles:
- Título universitario en Ingeniería en Informática o carrera afín.
- Alternativamente, al menos 5 años de experiencia comprobada en roles similares.
- Dominio avanzado de JavaScript vanilla y Node.js.
- Experiencia sólida con el framework Hapi.js.
- Experiencia en desarrollo de aplicaciones con Electron.
- Conocimiento práctico y experiencia en el uso de Docker y Kubernetes.
- Sólidos conocimientos en bases de datos Oracle y PostgreSQL, incluyendo modelado y consultas SQL.
- Conocimientos en HTML5, CSS3, JSON y HTTP.
- Experiencia trabajando con metodologías ágiles (Scrum/Kanban).
- Actitud proactiva, autonomía técnica y enfoque a la mejora continua.
Requisitos deseables:
- Conocimiento previo en React.js.
- Experiencia en integración continua y pipelines CI/CD usando gitlab-ci.
- Uso de herramientas de testing como Jest, Mocha u otras.
- Experiencia en entornos de telecomunicaciones o plataformas BSS/OSS.
- Certificaciones técnicas relevantes (Node.js, Kubernetes, etc.).
Idiomas:
- Inglés: B2
- Español: Nativo
Beneficios:
- Cursos de ingles
- Capacitaciones ofrecidas por la empresa según el cargo.
- Condiciones salariales competitivas.
- Oportunidad de trabajar en ambiente multicultural.
- Experiencia laboral internacional.
- Exposición a través de proyectos de alto impacto y alta visibilidad en organizaciones lideres.
- Experiencia en altos estándares de trabajo, últimas tecnologías y metodologías.
- Excelente ambiente laboral.
- Paquete de beneficios de la empresa (según cada país).
Copyright 2020, Beesion, All right reserved. | Terms and Conditions | Privacy Policy