Back

Desarrollador sénior de Node.js

Hay un rol disponible para un desarrollador sénior de Node.js. El candidato seleccionado pasará a formar parte de nuestra dirección ejecutiva y nos ayudará a implementar el modelo empresarial en nuestro departamento de TI. Esta función será crucial a la hora de definir la estrategia técnica de nuestros productos. La tarea principal es implementar los mejores procesos y ayudarnos a crear un equipo de desarrollo multinacional y multicultural que pueda seguir creando los mejores productos del mercado.

Pila de productos: JavaScript, NodeJS, TypeScript, Gitlab, GitHub, NPM, ClickHouse, Grafana, Sentry, MongoDB, OS Linux.

Apply
Location
Remoto
level
Senior
Department
Ingeniería
Type
Jornada completa

About company

La compañía es un proveedor de soluciones de liquidez y tecnología para la industria de criptomonedas y divisas (FX). La empresa se especializa en el ámbito de los servicios y productos B2B y atiende a una amplia gama de clientes, incluidos grandes corredores autorizados, bolsas de criptomonedas, corredores de criptomonedas, corredores de divisas, fondos de cobertura y criptomonedas y gestores profesionales. La avanzada base de soluciones técnicas listas para usar de B2Broker permite a los corredores ahorrar tiempo y dinero en proyectos de infraestructura complejos y centrarse en ampliar su base de clientes y aumentar sus ingresos.

Requirements

  • Experiencia en desarrollo comercial en una plataforma similar durante al menos 4 años;
  • Excelente conocimiento de Node.js, comprensión de la escalabilidad y los cuellos de botella;
  • Excelente conocimiento de JavaScript y/o TypeScript;
  • Experiencia con bases de datos relacionales (conocimiento de SQL);
  • Experiencia con bases de datos no relacionales (MongoDB): mínimo 1 año;
  • Capacidad para escribir pruebas unitarias;
  • Conocimiento de los protocolos HTTP y WS, capacidad para trabajar con ellos;
  • Sea un usuario de Linux seguro;
  • Capacidad para trabajar en equipo (proponer y discutir ideas, argumentar su posición, escuchar y entender a las personas, negociar);
  • Comprender y seguir los principios de una arquitectura limpia y un código limpio;
  • Dominio del inglés a nivel de lectura de documentación técnica.

Preferiblemente:

  • Comprender y seguir los principios de una arquitectura limpia y un código limpio;
  • Sea un usuario de Linux seguro;
  • Capacidad para escribir pruebas unitarias;
  • Experiencia con Nest.js;
  • Experiencia con gRPC;
  • Dominio del inglés en el nivel B2 o superior;
  • Capacidad para analizar el problema de forma independiente y encontrar una solución.

Responsibilities

  • Desarrollo de una herramienta de análisis de datos que monitorea los riesgos financieros y ofrece la forma más eficaz de minimizar estos riesgos;
  • Participación en la discusión de soluciones arquitectónicas y trabajos sobre la mejora y el desarrollo de la arquitectura;
  • Optimización y mejora de la base de código existente del proyecto en la arquitectura de servicios/microservicios;
  • Desarrollo y soporte de servicios de backend en JavaScript, NodeJS y TypeScript;
  • Desarrollo y soporte de API mediante REST y gRPC;
  • Desarrollo y soporte de plataformas de agregación de datos;
  • Elaboración de perfiles, pruebas de carga y optimización;
  • Gestión de registros;
  • Resolver problemas en la producción;
  • Trabajo en equipo (sprints de 2 semanas, diarios, revisión de código, git flow).

Sería una ventaja:

  • Buen dominio de las herramientas de soporte (Docker, bash).

Perks & Benefits

  • Fiabilidad: empleo oficial, bonificaciones garantizadas (decimotercer salario para quienes hayan trabajado más de un año).
  • Desarrollo: Adquirir una valiosa experiencia en un equipo de profesionales en una empresa líder en la industria. La capacidad de crecer tanto dentro del departamento como horizontalmente en otras áreas. Trabajar con sistemas comerciales altamente cargados y un crecimiento continuo de la experiencia a través de la capacitación dentro del departamento.
  • Fiestas corporativas: eventos para socializar con nuestro dinámico equipo multicultural.
Apply now