Integration Engineer

  • Closed
  • US Company | Micro ( employees)
  • LATAM (100% remote)
  • 3+ years
  • Long-term (40h)
  • Logistics / Transportation / Shipping
  • Full Remote

Required skills

  • Selenium
  • Playwright
  • API Integrations
  • Golang
  • React.js
  • TypeScript

Requirements

Must-haves

  • 3+ years of software development experience
  • Proficiency with API integrations and back-end systems
  • Experience with Golang
  • Experience with React, TypeScript (comfortable shipping front-end code regularly: building forms, fixing UI bugs, and wiring up new features)
  • Proficiency with scraping and browser automation tools, like Selenium, Playwright, Stagehand (knowledge on how to handle dynamic content and complex DOMs)
  • Ability to use AI coding tools (Cursor) while ensuring thorough validation and testing of generated code
  • Ability to communicate progress, issues, and technical details clearly across teams
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Experience with prompt engineering and AI evaluation tools (Braintrust)
  • Experience with cloud and infrastructure tools (AWS Lambda, SQS, IaC)
  • Ability to explain technical concepts to non-technical stakeholders and support customer interactions
  • Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Develop and maintain the platform connectivity layer, ensuring fast delivery of stable TMS and third-party integrations
  • Work closely with a small engineering team, sharing daily updates and collaborating on solutions
  • Leverage AI coding tools (Cursor) to speed up development while rigorously testing, debugging, and validating all code before production
  • Design and implement robust integrations with various TMS platforms (e.g., McLeod, Aljex, Turvo, Tai, Revenova) and third-party logistics tools
  • This is a full-stack role: on the back-end, you’ll write Go services that talk to TMS APIs, and on the front-end, you’ll build the React/TypeScript UI that our customers actually interact with: load-building forms, appointment-scheduling flows, quoting interfaces, and more. You own the integration end-to-end.
  • Create and maintain user-facing interfaces, including load building, scheduling flows, and quoting tools
  • Investigate undocumented systems by analyzing network traffic, identifying internal APIs, and building scraping solutions when needed
  • Validate integrations by confirming final data accuracy within target systems rather than relying on response status codes
  • Communicate progress, blockers, and updates clearly through daily standups, tickets, and messaging tools
  • Collaborate on shared codebases, perform code reviews, and contribute to system design discussions
  • Support customer and partner interactions by explaining integration approaches and requirements when needed