TMSfirst
TMSfirst
A TMSfirst desenvolve software de gerenciamento de transporte baseado em nuvem para organizações que administram cadeias de suprimentos globais complexas. Sua plataforma reúne em um único sistema os transportes marítimo, aéreo, ferroviário, a granel, de carga completa e de carga fracionada, combinando visibilidade da cadeia de suprimentos, análise, harmonização de dados e fluxos de trabalho apoiados por inteligência artificial. Ao conectar as operações de logística e compras, a TMSfirst ajuda as empresas a compreender a atividade de frete em tempo real, identificar ineficiências e tomar decisões de transporte mais informadas. Fundada em 2014, a empresa atua no setor de tecnologia de transporte, logística e cadeia de suprimentos e conta com uma equipe de 201 a 500 funcionários.

Engenheiro(a) sênior de aplicações, remoto (Estados Unidos)

Desenvolva e expanda o Ascender Pro e aplicações internas em toda a stack. Crie funcionalidades para produção com Python, React, TypeScript e Go, colaborando em decisões de arquitetura e entrega.

Descrição

  • Ajude a desenvolver e expandir o Ascender Pro e outras aplicações internas.
  • Assuma o trabalho de engenharia de frontend e backend, entregando funcionalidades com eficiência.
  • Desenvolva e mantenha funcionalidades de backend com Python e experiências de frontend com React e TypeScript.
  • Contribua para projetos desenvolvidos em Go quando necessário.
  • Use ferramentas de desenvolvimento com assistência de IA e revise criticamente seus resultados quanto à precisão.
  • Trabalhe com a equipe de engenharia para entregar código pronto para produção com rapidez.
  • Contribua para decisões de arquitetura e estabeleça boas práticas para a stack de aplicações.
  • Investigue, depure e corrija problemas em sistemas de frontend e backend.
  • Ajude em outras iniciativas internas de engenharia conforme a capacidade permitir.

Requisitos

  • Conhecimento avançado de Python para engenharia de backend.
  • Experiência prática com React, TypeScript, JavaScript e NPM.
  • Experiência com Go ou disposição para trabalhar com a linguagem.
  • Capacidade de trabalhar com rapidez e gerenciar um alto volume de tarefas de engenharia.
  • Experiência prática com ferramentas de programação com IA, como Claude Code ou Copilot, além de discernimento para avaliar seus resultados.
  • Conforto para trabalhar em toda a stack, com foco especial em sistemas de backend.
  • Fortes habilidades analíticas e de resolução de problemas, além de uma abordagem independente para o trabalho.
  • Mentalidade colaborativa, acessível, humilde, honesta e orientada à melhoria.
  • Seis a oito anos ou mais de experiência profissional em desenvolvimento de software.
  • Histórico de criação e lançamento de aplicações em produção com Python e frameworks modernos de JavaScript ou TypeScript.
  • Experiência com Go é uma vantagem significativa.
  • Familiaridade com as plataformas de automação Ascender, AWX ou Ansible é útil, mas não obrigatória.
  • Experiência com sistemas orientados a eventos, automação de infraestrutura ou ferramentas de DevOps é um diferencial.

Benefícios

  • Cobertura médica, odontológica e oftalmológica.
  • Tempo livre remunerado flexível.
  • Opções de ações para funcionários.
  • Trabalho remoto, sem viagens exigidas para a maioria das posições.