Soma Capital Portfolio Jobs

Software Engineer - Backend

Treinta

Treinta

Software Engineering
Colombia
Posted on Jan 12, 2025
Treinta

Treinta es la empresa que está digitalizando los micronegocios de LATAM🧑‍💻. Treinta permite a los micronegocios digitalizar su operación a través del software punto de venta (POS) que está conectado con nuestro datáfono 💳, vender recargas y pago de facturas para generar más ingresos, y comprar su inventario a precios justos y con facilidades de pago a través de nuestro marketplace.

Acerca del rol

Nuestro Backend Developer, debe contar con al menos 3 años de experiencia desarrollando productos escalables en NodeJs y será responsable de diseñar, implementar y mantener parte de nuestro ecosistema de productos. Además será el encargado de diseñar estructuras de datos, trabajar con diferentes motores de bases de datos y desarrollar interfaces (APIs) siguiendo las mejores prácticas.

¿Qué buscamos?

4 Años De Experiencia Trabajando Con

  • NodeJs con TypeScript y valoramos experiencia en otros lenguajes modernos como GO.
  • NestJS
  • APIs REST y GraphQL.
  • Conocimiento en Go (deseable)
  • Entornos Cloud, integración contínua y prácticas de monitoreo y observabilidad.
  • Arquitecturas basadas en micro-servicios y orientadas a eventos.
  • Test Unitarios y Automatizados. (unitarias, integración, e2e).
  • Bases de datos relacionales y no relacionales (mantenimiento y performance).
  • Experiencia creando productos digitales.
  • Familiaridad con servicios de AWS: SNS, SQS.
  • Gestión de repositorios con Git y buenas prácticas en flujos de trabajo.
  • Habilidades en monitoreo y optimización de aplicaciones para mejorar la performance.

¿Qué vas a estar haciendo?

  • Diseñar y desarrollar funcionalidades desde cero con tecnologías cloud.
  • Identificar y brindar soluciones a problemas complejos velando por la calidad del código y las buenas prácticas definidas.
  • Participar activamente en las definiciones de tecnología en Treinta.
  • Colaborar con Producto, Diseño y otros equipos de Ingeniería para crear nuevas experiencias
  • Participar en rotaciones on-call y responder incidencias en lo necesario