Junior Software & Automation Developer — Summary
They are looking for a Junior Developer for a customs and logistics technology company, focused on Python, automation, and AI-assisted development.
Main goal:
Understand how the team works, identify repetitive or inefficient processes, and build technology solutions to make their work faster and better.
Key responsibilities:
Develop Python automations and internal tools.
Work with APIs, REST, JSON, SQL, Git/GitHub, webhooks, and databases.
Use AI and Vibe Coding to research, develop, debug, and improve software.
Analyze operational processes and identify automation opportunities.
Fix bugs and improve existing applications.
Test and document code.
Work directly with operational teams.
Learn about U.S. Customs Brokerage and logistics.
Ideal candidate:
Basic/intermediate Python knowledge.
Strong logical and problem-solving skills.
Familiarity with Git/GitHub and APIs.
Interest in AI and automation.
Functional English.
Curious, reliable, detail-oriented, and willing to learn.
Customs/logistics experience is not required.
What they really want:
Someone who doesn't just complete programming tasks, but asks:
“Why are we doing this manually, and how can we make it better?”
Their approach is:
Observe → Understand → Define → Build → Test → Improve → Automate
Selection process:
English assessment
Logic/problem-solving test
Python technical test
AI/Vibe Coding challenge
Automation challenge
Reading assignment
Psychometric & integrity assessment
Final interview
Career path:
Junior Developer → Software & Automation Developer → Automation Engineer → Senior Automation Engineer → Technology Lead.
In short: They want someone with basic programming skills, strong problem-solving ability, curiosity, and a willingness to use AI to build real-world automation solutions and improve business processes.
Job Type: Contract
Contract length: 1 -24 months
Pay: $30,000.00 - $40,000.00 per month
Work Location: Hybrid remote in Tijuana, B.C. (Município de Tijuana)