Software Engineer
Skills
About the role
Yojee builds software that powers real freight movement. Our platform (MOSAIC and TCMS) manages real-time logistics events, data flows, and multi-leg shipments across carriers and geographies. We are hiring engineers who can work on core systems used daily by logistics operators.
We are looking for a Software Engineer who can design, build, and maintain production systems handling high-volume logistics operations. You will work inside a squad to deliver end-to-end features, improve system reliability, and contribute to architecture decisions.
Key Responsibilities
Develop services using Elixir/Phoenix
Build and maintain real-time, event-driven logistics workflows
Contribute to architecture, technical design, and system interfaces
Write clean, tested, production-ready code
Troubleshoot performance and reliability issues
Collaborate with product, design, and other engineers for aligned delivery
(Fullstack only) Implement UI components in React/TypeScript
Requirements (Must-Have)
Commercial Elixir experience (or substantial production-quality Elixir work)
Experience in logistics, supply chain, freight, or related integrations
Strong grasp of distributed systems or event-driven architectures
3+ years building production-grade backend systems
Experience with relational databases (PostgreSQL preferred)
Familiarity with AWS, containers, or DevOps concepts
Strong communication and alignment skills
Ability to work across multiple modules and handle ambiguity
Nice to Have
React/TypeScript (for fullstack roles)
Experience with high-load or real-time systems
CI/CD and infrastructure-as-code familiarity
Experience in scaling-stage startups
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.