Software Engineer in Sydney

Software Engineer in Sydney

Sydney Full-Time 123750 - 151250 $ / year (est.) On-site
Y

At a Glance

  • Tasks: Develop and own software features from backend to frontend, making a real impact in logistics.
  • Company: Join a forward-thinking tech company revolutionising global freight logistics.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on mentorship and career advancement.
  • Why this job: Be part of a team that shapes technology with real-world applications and innovative solutions.
  • Qualifications: 6+ years in fullstack development with strong skills in Elixir, React, and data-intensive applications.

The predicted salary is between 123750 - 151250 $ per year.

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 building technology that actually moves the world β€” optimising how freight flows across air, ocean and road.

Logistics is a global industry with real operational complexity.

With MOSAIC and TCMS, we are building products that handle real-time events, high data volume, and mission-critical workflows.

If you're a senior fullstack engineer who wants to own product features end-to-end β€” from problem framing, through Elixir services and React interfaces, to production health β€” this role is for you.

The Opportunity

We're hiring an experienced Software Engineer (Fullstack) to take ownership of significant product surfaces β€” backend through frontend β€” inside our product squads.

You’ll work closely with product, design, and other engineers as a product engineer: someone who owns the why as much as the what.

You'll deliver vertical slices across Elixir / Phoenix services and React / Type Script interfaces, set the quality bar across both halves of the stack, and shape the patterns the wider team relies on β€” not just ship features.

This isn't brochureware or content management.

You'll be working on enterprise-grade, data-intensive applications where performance and state management matter to global logistics networks.

Agentic AI is a real part of how we work β€” across our SDLC and inside the product.

We use coding agents, agentic prompting, and MCP-based tooling in day-to-day delivery, and we're building native agentic AI into the platform itself, not a bolted-on chatbot.

You'll grow your craft inside that environment, not separate from it.

  • What You’ll Do
  • Own Features End-to-End, Across the

Stack: Take features from problem definition through Elixir / Phoenix services, React / Type Script UI, rollout, and post-launch health β€” work is not done when the PR merges.

Make sound architectural decisions across both halves of the stack, and push back constructively when a brief is unclear or solving the wrong problem.

  • Set the
  • Quality

Bar: Write clean, well-tested, maintainable code that others reference as the standard β€” on both sides of the stack.

Give substantive code reviews β€” including on AI-generated code β€” that catch real issues and measurably improve the work.

  • Shape
  • Shared

Foundations: Lead the design and evolution of patterns, abstractions, and shared components β€” backend modules, frontend libraries, integration points β€” that let other engineers contribute effectively across the stack.

Improve performance, observability, and developer experience as deliberate outcomes, not side effects.

  • Drive Squad-Level
  • Technical

Decisions: Contribute resolutions in architecture and engineering standards conversations β€” backed with clear reasoning, updated with new information.

Influence how other engineers approach problems through code, reviews, and technical discussion.

  • Multiply the

Team: Onboard and informally mentor more junior engineers as a natural part of how you work.

Translate technical context clearly for product, design, and non-engineers; keep async communication (PRs, design docs, Slack) complete enough that the team can act without follow-up.

  • Own the
  • User

Problem: Operate as a product engineer β€” understand the user problem and business rationale behind features, use data to validate that what shipped actually works, and propose the right scope rather than executing the requested scope blindly.

  • Use AI Deliberately: Accelerate good work with coding agents, agentic prompting, and MCP-based tooling β€” applied to backend and frontend alike.

Recognise and manage the risk in your own work and in what you review.

  • What You’ll Bring
  • 6+ Years of

Experience: Building, shipping, and owning modern production web applications across both backend and frontend β€” including responsibility for production health, not just initial delivery.

  • Backend

Depth: Strong functional backgrounds experience (commercial or substantial open-source), considered if Elixir adoption is realistic for you.

Solid understanding of distributed systems or event-driven architectures, relational databases (Postgre SQL ideal), and operational concerns (CI/CD, observability, performance).

  • Frontend

Depth: Strong React, Type Script, Java Script, and solid CSS fundamentals.

Comfortable with state management, performance tuning, accessibility, and testing strategy in data-dense interfaces.

  • Senior Data-Intensive

Knowledge: Track record on complex enterprise web applications (ERPs, trading platforms, logistics or operational systems) where state, latency, and edge cases matter β€” not content-heavy or CMS-driven projects.

  • The Scaffolder Mindset, At

Scale: Hands-on experience designing and evolving patterns, libraries, and CI/CD pipelines that make other engineers faster and safer.

You've set a quality bar others adopt β€” on either side of the stack, ideally both.

  • Product and
  • Commercial

Context: Make engineering decisions with the user problem, business rationale, and maintainability in mind β€” not just the ticket.

Able to articulate technical debt and trade-offs in terms non-engineers can act on.

  • Ownership and

Judgement: Operate effectively when problems are ambiguous: break them down into executable work for yourself and others, raise risks early, and follow through to verify what shipped behaves as expected.

  • AI-Fluent

Delivery: Practical experience using coding agents, agentic prompting, and MCP-style tooling across backend and frontend.

You can articulate where AI accelerates you, where it misleads you, and how you validate its output.

  • Communication and

Collaboration: Clear, calibrated, and direct.

Comfortable giving and receiving substantive feedback; able to disagree well and update your view when the evidence does.

  • Bonus Points For
  • Experience leading a meaningful slice of a backend service, frontend platform, or design-system effort
  • Experience with intricate workflows and high information-volume interfaces (operations consoles, control rooms, trading)
  • Open-source contributions, particularly to BEAM-ecosystem projects or frontend tooling others depend on
  • Experience with real-time data, event-driven UIs, or large-scale data visualisation
  • Experience in greenfield or scaling-stage environments where you set patterns, not just follow them
  • Exposure to logistics, supply chain tech, or integration-heavy domains (ERPs, TMSs, telematics)
  • Why You'll Love Working Here
  • Real Engineering, Real

Impact: You'll work on meaningful product challenges with direct line of sight to operational users β€” concurrency, real-time events, data orchestration, and clear UI all matter here.

  • Shape What's Being Built: Our architecture is established but not rigid. There's room to grow into bigger problems as you progress, and to influence patterns as you do.
  • Small Team, Big Autonomy: No bureaucracy. Direct line to product, design, and leadership. You get context, ownership, and visibility from day one.
  • Growth
  • With

Meaning: This is a place for builders who want to leave a mark on something real.

We use a published levels framework, so progression on craft, scope, and leadership is a real conversation β€” not a guessing game.

#J-18808-Ljbffr

Software Engineer in Sydney employer: Yojee

At Yojee, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Software Engineer (Fullstack), you'll have the opportunity to work on impactful projects that optimise global logistics, while enjoying a supportive environment that encourages professional growth and autonomy. With a focus on real engineering challenges and a commitment to using cutting-edge technology, you'll be part of a team that values your contributions and empowers you to shape the future of freight movement.

Y

Contact Details:

Yojee Recruitment Team

We think you need these skills to ace Software Engineer in Sydney

Elixir
Phoenix
React
TypeScript
JavaScript
CSS
CI/CD