TMSfirst
TMSfirst
TMSfirst sviluppa software per la gestione dei trasporti basato sul cloud, destinato alle organizzazioni che gestiscono catene di approvvigionamento globali complesse. La sua piattaforma riunisce in un unico sistema il trasporto marittimo, aereo, ferroviario, alla rinfusa, a carico completo e a carico parziale, combinando visibilità sulla catena di approvvigionamento, analisi, armonizzazione dei dati e flussi di lavoro supportati dall’intelligenza artificiale. Collegando le operazioni logistiche e di approvvigionamento, TMSfirst aiuta le aziende a comprendere in tempo reale l’attività di trasporto merci, individuare le inefficienze e prendere decisioni di trasporto più consapevoli. Fondata nel 2014, l’azienda opera nel settore della tecnologia dei trasporti, della logistica e della catena di approvvigionamento e conta tra 201 e 500 dipendenti.

Ingegnere senior delle applicazioni, da remoto (Stati Uniti)

Sviluppa ed espandi Ascender Pro e le applicazioni interne sull’intero stack. Realizza funzionalità per la produzione con Python, React, TypeScript e Go, collaborando all’architettura e alla distribuzione.

Descrizione

  • Aiuta a sviluppare ed espandere Ascender Pro e altre applicazioni interne.
  • Gestisci le attività di ingegneria frontend e backend, distribuendo le funzionalità in modo efficiente.
  • Sviluppa e mantieni funzionalità backend con Python ed esperienze frontend con React e TypeScript.
  • Contribuisci ai progetti sviluppati in Go quando necessario.
  • Utilizza strumenti di sviluppo assistito dall’IA e valuta criticamente i loro risultati per verificarne l’accuratezza.
  • Collabora con il team di ingegneria per distribuire rapidamente codice pronto per la produzione.
  • Contribuisci alle decisioni architetturali e definisci le migliori pratiche per lo stack applicativo.
  • Indaga, esegui il debug e risolvi i problemi nei sistemi frontend e backend.
  • Contribuisci ad altre iniziative interne di ingegneria quando la disponibilità lo consente.

Requisiti

  • Conoscenza avanzata di Python per l’ingegneria backend.
  • Esperienza pratica con React, TypeScript, JavaScript e NPM.
  • Esperienza con Go o disponibilità a lavorare con questo linguaggio.
  • Capacità di lavorare rapidamente e gestire un volume elevato di attività di ingegneria.
  • Esperienza pratica con strumenti di programmazione assistita dall’IA, come Claude Code o Copilot, insieme alla capacità di valutarne i risultati.
  • A proprio agio nel lavorare sull’intero stack, con particolare attenzione ai sistemi backend.
  • Spiccate capacità analitiche e di problem solving, oltre a un approccio indipendente al lavoro.
  • Mentalità collaborativa, disponibile, umile, onesta e orientata al miglioramento.
  • Sei-otto o più anni di esperienza professionale nello sviluppo software.
  • Esperienza comprovata nella creazione e nel rilascio di applicazioni in produzione con Python e framework moderni JavaScript o TypeScript.
  • L’esperienza con Go costituisce un vantaggio significativo.
  • La familiarità con le piattaforme di automazione Ascender, AWX o Ansible è utile ma non obbligatoria.
  • L’esperienza con sistemi basati su eventi, automazione dell’infrastruttura o strumenti DevOps è un elemento positivo.

Benefit

  • Copertura medica, odontoiatrica e oculistica.
  • Ferie retribuite flessibili.
  • Stock option per i dipendenti.
  • Lavoro da remoto, senza trasferte richieste per la maggior parte delle posizioni.