Junior Engineer

Junior Engineer

Full-Time 35000 - 35000 Β£ / year (est.) No working from home possible
H

At a Glance

  • Tasks: Build innovative software solutions across the full stack using AI as your coding partner.
  • Company: Join Collectiv Food, a fast-growing B2B platform revolutionising food distribution.
  • Benefits: Competitive salary, hybrid work model, and opportunities for rapid career growth.
  • Other info: Dynamic team environment with a focus on AI-driven development.
  • Why this job: Make a real impact on sustainability while developing cutting-edge technology.
  • Qualifications: Experience with TypeScript, C#, and/or Vue; eagerness to learn and adapt.

The predicted salary is between 35000 - 35000 Β£ per year.

ABOUT COLLECTIV FOOD

Food distribution is still one of the most wasteful, fragmented industries on the planet. Collectiv Food is changing that - connecting restaurants and venues with suppliers across the UK, Europe and beyond, and building the technology to make every order smarter, greener, and more efficient. We're a fast-growing B2B food wholesale platform approaching Series B, with hundreds of professional kitchens relying on our platform daily. You'll join a lean, senior engineering team shipping production features across order management, AI agent infrastructure, and supplier tooling - with AI as your primary development collaborator from day one.

THE ROLE

This isn't a narrow backend or frontend slot - you'll work across the full stack. On any given day that might mean building a Vue component for our order management UI, writing a Node/TypeScript Lambda to process supplier webhooks, or wiring up an SQS-driven async pipeline in our C#/.NET services. Our engineering model is AI-native: engineers direct AI agents to write code and own the critical review of that output.

Key Responsibilities and Duties

  • Build Vue interfaces for a variety of management platforms
  • Develop Node/TypeScript Lambdas and event-driven services
  • Create C#/.NET integrations with suppliers and 3rd-party APIs
  • Work on AI agent tooling and automation pipelines
  • Implement features across order management and fulfilment

How you'll spend your time

  • 30% Technical validation & code review
  • 10% Structured learning & upskilling

COMPETENCIES TECHNICAL

  • Build features across Vue, Node/TypeScript, and C#.NET.
  • Comfortable switching context between frontend and backend within the same feature.
  • Use AI agents as your primary coding collaborator.
  • Write clear, contextual prompts for well-defined tasks.
  • Know when to trust vs verify AI output.

Code review

  • Review AI-generated code critically β€” catch bugs, security gaps, and drift from requirements.
  • Run tests to verify output.
  • Ask seniors when uncertain.
  • Understand Lambda, SQS, SNS and async event patterns in AWS.
  • Deploy and debug serverless functions.
  • Learn the architecture of your product area.

Security

  • Follow secure coding practices.
  • Identify vulnerabilities in AI-generated code.
  • Never commit secrets or PII.
  • Understand basic security risks.

Delivery

  • Own your work from concept to deployment.
  • Ship small, reviewable PRs frequently.
  • Manage your own WIP limits and communicate blockers early.

Product & Business

Product sense

  • Understand the business context of what you build.
  • Ask astute questions when requirements are unclear.
  • Participate in Show & Tell.
  • Learn the domain deeply.
  • Handle priority changes without friction.
  • Adapt when requirements shift β€” including throwing away AI-generated code.
  • Work with ambiguity constructively.

Delivery & Ownership

  • Take full responsibility for AI-assisted tasks through to completion.
  • Validate AI output thoroughly before marking anything done.
  • Fix bugs promptly.

Planning

  • Read and understand tickets before starting.
  • Break down tasks where needed.
  • Use AI tools to interpret and execute β€” while ensuring output matches requirements.

Communication

  • Ask for help when impeded β€” don't sit on it.
  • Communicate status proactively.
  • Explain your approach and the reasoning behind AI-generated decisions clearly.
  • Share learnings and observations in team meetings.

Learning

  • Actively seek guidance from seniors.
  • Apply feedback to improve your prompting and review skills.
  • Share what you learn about AI tools with the team.

Key Skills and Competencies

  • Some experience with TypeScript, C#, and/or Vue
  • Experience developing responsive websites with design systems
  • Exposure to REST APIs and relational databases
  • Comfort working with or learning AWS serverless
  • A track record of shipping, even small things
  • Genuine curiosity about how AI tools actually work

Mindset that fits

  • Comfortable not knowing everything β€” and asking
  • Thinks carefully before trusting AI output
  • Prefers frequent small PRs over big bangs
  • Honest about blockers early
  • Energised by working across the full stack

WHY COLLECTIV FOOD

  • AI-native from day one
  • You won't be using AI as an afterthought. It's the primary development model β€” you'll grow faster here than anywhere else.
  • Real ownership, fast
  • We're a small team approaching Series B. Junior engineers ship production features. No years of ticket-taking before you matter.
  • Mission that scales
  • Food waste, supply chain efficiency, sustainable logistics. The tech you build has a direct impact on how restaurants operate across Europe.

Junior Engineer employer: HR Duo, Ltd.

HR Duo, Ltd. is an excellent employer that values teamwork and precision in the dynamic field of PCB production. Located in Andover, UK, we offer a supportive work culture that fosters employee growth through continuous training and development opportunities. Our commitment to health and safety ensures a secure working environment, making us an attractive choice for those seeking meaningful and rewarding employment in manufacturing.

H

Contact Details:

HR Duo, Ltd. Recruitment Team

We think you need these skills to ace Junior Engineer

Vue
Node.js
TypeScript
C#
.NET
AWS Lambda
SQS