Be part of something.
Every time a shipment moves, Yojee makes it visible, intelligent, and efficient.
We’re not building dashboards for clicks — we’re engineering the backbone of modern logistics.
Logistics is a globally impactful industry still running with processes ripe for disruption with our MOSAIC product and TCMS.
Engineers joining now get to shape core systems while the architecture is still evolving — the sweet spot between startup agility and solid engineering foundations.
The Role
Yojee is hiring Elixir Engineers who enjoy solving real engineering problems: distributed systems, real-time events, data orchestration, system reliability, and clean, lasting architecture.
Whether your strength is backend or fullstack, you’ll work on end-to-end features within a squad, collaborating closely with product, design, and other engineers.
This is a place for builders — people who care about reliability, clarity, and doing things properly.
We’re specifically looking for people who:
- enjoy thinking deeply about system design
- can handle ambiguity without charging ahead blindly
- collaborate to maintain consistency across modules
- value clean code, stable interfaces, and high availability
- want to build tech that actually matters
This role requires 4 days per week in our Sydney office. We cannot consider applicants who are not already based in Sydney or actively relocating.
What You’ll Do
- Design and implement services in Elixir / Phoenix
- Contribute to key system architecture decisions
- Build reliable services that handle real-time freight events and high-volume data
- Collaborate with designers and product to refine requirements
- Review specs, challenge assumptions, and get alignment before coding
- Make thoughtful trade-offs between speed, correctness, and maintainability
- Write clean, well-tested, production-ready code
- Participate in deployments, troubleshooting, and performance tuning
- Help shape engineering practices and patterns across modules
(If fullstack)
- Implement frontend elements using React/TypeScript
- Maintain consistency of UI patterns across modules
- Support end-to-end feature delivery
What You’ll Bring
Must-have
- Elixir experience (commercial or strong personal projects)
Phoenix strongly preferred - 3+ years building complex, production-grade systems
- Solid understanding of distributed systems or event-driven architectures
- Experience with relational databases (PostgreSQL ideal)
- Familiarity with AWS, Docker, or DevOps concepts
- Strong collaboration skills — you think AND communicate before acting
- Ability to work through ambiguity with alignment (not cowboy coding)
- Clean coding habits, reliability, and thoughtful problem solving
Nice to Have
- Experience with React / TypeScript (for fullstack variants)
- Experience building real-time or high-load systems
- Exposure to logistics, supply chain tech, or integrations
- Open-source contributions
- Comfort working across multiple services/modules
- Familiarity with CI/CD pipelines and infrastructure-as-code
- Experience with greenfield projects or scaling-stage startups
Why You’ll Love Working Here
💡 Real engineering, real impact: Concurrency, orchestration, state management, data consistency — the work is deeply technical and meaningful.
🧱 Shape what’s being built: We’re in the scaling stage — enough structure to move fast, enough flexibility for you to influence direction.
🌏 Small team, strong ownership: You get visibility, autonomy, and direct access to leadership. No politics. No layers of approvals. No noisy bureaucracy.
🌱 Growth With Meaning: This is a place for builders who want to leave a mark on something real.
Top Skills
Yojee Sydney, New South Wales, AUS Office
Sydney, NSW, Australia



