TMSfirst
TMSfirst
TMSfirst desarrolla software de gestión del transporte basado en la nube para organizaciones que gestionan cadenas de suministro globales complejas. Su plataforma integra en un solo sistema el transporte marítimo, aéreo, ferroviario, a granel, de carga completa y de carga parcial, combinando visibilidad de la cadena de suministro, análisis, armonización de datos y flujos de trabajo compatibles con inteligencia artificial. Al conectar las operaciones logísticas y de compras, TMSfirst ayuda a las empresas a comprender la actividad de transporte de mercancías en tiempo real, identificar ineficiencias y tomar decisiones de transporte más informadas. Fundada en 2014, la empresa opera en el sector de la tecnología del transporte, la logística y la cadena de suministro, y cuenta con un equipo de entre 201 y 500 empleados.

Ingeniero/a sénior de aplicaciones, remoto (Estados Unidos)

Desarrolla y amplía Ascender Pro y aplicaciones internas en todo el stack. Crea funcionalidades para producción con Python, React, TypeScript y Go, mientras colaboras en la arquitectura y la entrega.

Descripción

  • Ayuda a desarrollar y ampliar Ascender Pro y otras aplicaciones internas.
  • Asume la responsabilidad del trabajo de ingeniería frontend y backend, y entrega funcionalidades de forma eficiente.
  • Desarrolla y mantiene funcionalidades backend con Python y experiencias frontend con React y TypeScript.
  • Contribuye a proyectos desarrollados en Go cuando sea necesario.
  • Utiliza herramientas de desarrollo asistido por IA y revisa críticamente sus resultados para garantizar su precisión.
  • Trabaja con el equipo de ingeniería para entregar código listo para producción rápidamente.
  • Contribuye a las decisiones de arquitectura y establece buenas prácticas para el stack de aplicaciones.
  • Investiga, depura y corrige problemas en sistemas frontend y backend.
  • Colabora en otras iniciativas internas de ingeniería según la capacidad disponible.

Requisitos

  • Dominio avanzado de Python para ingeniería backend.
  • Experiencia práctica con React, TypeScript, JavaScript y NPM.
  • Experiencia con Go o disposición para trabajar con este lenguaje.
  • Capacidad para trabajar con rapidez y gestionar un gran volumen de tareas de ingeniería.
  • Experiencia práctica con herramientas de programación asistida por IA, como Claude Code o Copilot, junto con criterio para evaluar sus resultados.
  • Comodidad trabajando en todo el stack, con especial atención a los sistemas backend.
  • Sólidas capacidades analíticas y de resolución de problemas, además de una forma de trabajo independiente.
  • Mentalidad colaborativa, accesible, humilde, honesta y orientada a la mejora.
  • Seis a ocho o más años de experiencia profesional en desarrollo de software.
  • Historial de creación y lanzamiento de aplicaciones para producción con Python y frameworks modernos de JavaScript o TypeScript.
  • La experiencia con Go supone una ventaja importante.
  • La familiaridad con las plataformas de automatización Ascender, AWX o Ansible es útil, pero no obligatoria.
  • La experiencia con sistemas basados en eventos, automatización de infraestructura o herramientas DevOps es beneficiosa.

Beneficios

  • Cobertura médica, dental y oftalmológica.
  • Tiempo libre remunerado flexible.
  • Opciones sobre acciones para empleados.
  • Trabajo remoto sin viajes requeridos para la mayoría de los puestos.