Desarrollador Back-end Node.js Colombia in BC Tecnología

FULL_TIME

  Remote | Semi Senior | Full time | Programming

Gross salary $1500 - 2000 USD/month

13 applications
Replies between 1 and 11 days
Last checked today
En BC Tecnología, nos dedicamos a ofrecer soluciones innovadoras en el ámbito de la tecnología de la información. Nuestro equipo está compuesto por expertos en diversas áreas, y buscamos un Desarrollador Backend que comparta nuestra pasión por crear sistemas eficientes y seguros. Nos enfocamos en crear equipos ágiles y en proporcionar un entorno de trabajo colaborativo, donde todos contribuyen al desarrollo de proyectos para sectores como servicios financieros, seguros, retail y gobierno.

Responsabilidades

  • Escribir código reusable, eficiente y que pueda ser testeado.
  • Diseñar soluciones de baja latencia, optimizadas para rendir eficientemente en momentos de alta concurrencia.
  • Implementar soluciones que aseguren la integridad y seguridad de nuestros clientes.
  • Generar soluciones con trazabilidad para entender mejor las interacciones de extremo a extremo.
  • Colaborar con equipos multidisciplinarios para definir, diseñar y enviar nuevas funcionalidades.

Requisitos técnicos obligatorios

  • Experiencia con JavaScript y ECMAScript 2015+.
  • Experiencia comprobada en Node.js y diversos frameworks web para la creación de servidores (Fastify, Express, Koa, etc.).
  • Conocimiento de otras sintaxis tipadas, incluyendo TypeScript.
  • Experiencia con frameworks como NX y NestJS.
  • Conocimientos en autenticación de usuarios y manejo de sesiones.
  • Fuerte comprensión de la trazabilidad de peticiones utilizando librerías de logging y experiencia con herramientas para visualización y búsqueda de logs como Kibana y New Relic.
  • Experiencia en implementación de testing con frameworks como Jest, Karma y Mocha.
  • Habilidades de resolución de problemas y alta adaptabilidad a diferentes desafíos.

Requisitos técnicos deseables

  • Profundo conocimiento sobre microservicios y cómo construir arquitecturas adecuadas al contexto de la funcionalidad.
  • Experiencia en arquitectura en la nube y optimización de recursos para el escalado de aplicaciones.
  • Experiencia práctica en despliegue y administración de contenedores Docker.
  • Familiaridad con autenticación utilizando servicios externos y manejo de esas sesiones.
  • Conocimientos en bases de datos relacionales y no relacionales como MySQL, MongoDB y Cassandra, así como experiencia con plataformas de colas y eventos como Kafka y Rabbit.
  • Comprensión sólida de principios de diseño de software, patrones y prácticas de desarrollo ágil.

¿Por qué unirte a nosotros?

En BC Tecnología, valoramos a nuestro equipo y ofrecemos un ambiente de trabajo flexible y colaborativo. Algunas de las ventajas de unirte a nosotros son:
  • Contrato inicial de un año con posibilidad de extensión.
  • Capacitación continua para el desarrollo profesional.
  • Beneficios adicionales que garantizan el bienestar de nuestros empleados. 😊
Estamos entusiasmados con la posibilidad de que te unas a nuestro equipo. ¡Esperamos tu interés!

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About BC Tecnología

Somos una consultora de TI con personal experto en diferentes áreas de tecnología. — BC Tecnología's full profile

Desarrollador Back-end Node.js Colombia
BC Tecnología •   Remote