Roles & Responsibilities
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 integrationsStrong grasp of distributed systems or event-driven architectures3+ years building production-grade backend systemsExperience with relational databases (PostgreSQL preferred)Familiarity with AWS, containers, or DevOps conceptsStrong communication and alignment skillsAbility to work across multiple modules and handle ambiguityNice to Have
React / TypeScript (for fullstack roles)Experience with high-load or real-time systemsCI / CD and infrastructure-as-code familiarityExperience in scaling-stage startupsTell employers what skills you have
Product Design
PostgreSQL
AWS
logistics software
Supply Chain
Software Engineering
JavaScript
Logistics
UI
Reliability
SQL
Distributed Systems
Elixir
Freight
Logistics & Systems
Java
C#
Databases
Software Development
Technical Design