Fintech

Node.js Developer

Ingeniería & Desarrollo
Full Time
/
Remoto
Semi Senior
🇦🇷 Argentina

Objetivos del cargo

¡Estamos Contratando!

¡Nos encontramos en la búsqueda de un Node.js Developer!

¡Únete a nuestro apasionante proyecto para banca y finanzas! Estamos buscando un Node.js Developer senior con conocimientos deseables en Golang, microservicios y buenas prácticas de programación para desempeñarse en nuestro equipo de desarrollo.

📍 Para esta posición podrás estar en cualquier país de LATAM

¿Qué harás en el día a día?

  • Diseñar, desarrollar y mantener aplicaciones y servicios basados en Node.js.
  • Colaborar con el equipo de desarrollo en el diseño e implementación de nuevas funcionalidades.
  • Realizar integraciones con métodos de pago y creación de componentes.
  • Participar en la revisión de código y asegurar la calidad del software desarrollado.
  • Contribuir en el diseño y la arquitectura de nuevas funcionalidades y productos.
  • Identificar y solucionar problemas de rendimiento y optimización.
  • Investigar y recomendar nuevas tecnologías y herramientas que mejoren la eficiencia del desarrollo.

Si eres nuestro rockstar, debes tener:

  • +4 años de experiencia en el desarrollo de aplicaciones utilizando Node.js
  • Amplia experiencia en el diseño y desarrollo de microservicios y arquitecturas orientadas a servicios.
  • Conocimientos sólidos de buenas prácticas de programación y diseño de software.
  • Experiencia en el uso de bases de datos relacionales y no relacionales.
  • Familiaridad con herramientas y tecnologías de control de versiones como Git.
  • Capacidad para escribir pruebas unitarias y realizar pruebas de rendimiento.
  • Conocimiento de frameworks y librerías populares de Node.js, cómo Express, Nest.js, etc.
  • Experiencia en el uso de herramientas de integración continua.
  • Conocimientos deseables de Golang y experiencia práctica en el desarrollo de aplicaciones utilizando este lenguaje.
  • Habilidades de comunicación efectivas.
  • Pasión por la programación y el aprendizaje continuo.
  • Capacidad para trabajar en equipo y colaborar eficientemente con otros desarrolladores.
  • Orientación a resultados.
  • Actitud proactiva y capacidad para tomar iniciativa y asumir responsabilidades.
  • Capacidad para resolver problemas de manera creativa y eficiente, adaptándose a diferentes desafíos técnicos.
  • Capacidad para aprender rápidamente nuevas tecnologías y conceptos relacionados con el desarrollo de software.

Algunos de nuestros beneficios

  • 🌴 Trabajo 100% remoto.
  • ☁️ Certificaciones AWS.
  • 🏠 Cursos de idiomas.
  • 🌱 Gift Card.
  • 🍎 Garage Sessions.
  • 🏢 Espacios de Team Building.
Software Engineer