Job Search and Career Advice Platform

Enable job alerts via email!

Junior Developer

Brand Nudge

Reading

Hybrid

GBP 100,000 - 125,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing B2B SaaS company in Reading is seeking a Junior Software Developer. This role offers an exciting opportunity to gain hands-on experience in a full-stack environment, working on production systems for major FMCG brands. You will contribute to the Node.js backend and React frontend, collaborating closely with senior engineers. The position supports a hybrid working model with three days in the office and two days remote, along with a clear progression path and competitive salary.

Benefits

Hybrid working model
Strong mentorship
Clear progression path
Competitive salary

Qualifications

  • Understanding of JavaScript/TypeScript fundamentals.
  • Familiarity with React or Node.js from academic or personal projects.
  • Interest in backend APIs and databases.

Responsibilities

  • Contribute to Node.js backend and React frontend.
  • Maintain and debug PostgreSQL queries.
  • Implement data-heavy visualizations and consistent UI styling.

Skills

JavaScript/TypeScript fundamentals
React
Node.js
Backend APIs
Attention to detail

Tools

PostgreSQL
Sequelize
React 18
Redux Toolkit
Sass/styled-components
Job description
About Brand Nudge

Brand Nudge is a fast-growing B2B SaaS business providing market-leading retail intelligence data to the FMCG and CPG industries. Our platform helps some of the world’s most recognisable brands — including Red Bull, Nestlé, Guinness, McVitie’s and innocent — to track, understand, and optimise their performance in the retail environment.

With innovation, engineering excellence, and customer value at the centre of everything we do, Brand Nudge is a dynamic, data-driven company where insights and technology power growth.

The Opportunity

We are looking for a Junior Software Developer to join our expanding Engineering Team at our Reading head office.

This is an excellent opportunity for an early-career developer to gain hands‑on experience across a modern full-stack environment, working on real production systems used globally by major FMCG brands. You’ll contribute to both our Node.js/Koa backend and our React/Redux front end, learning from senior engineers while shipping meaningful features from day one.

Key Responsibilities
Backend
  • Work in our Node.js + Koa codebase using decorator‑based routing, building clean async/await flows and helping shape request/response transformations.
  • Maintain and debug PostgreSQL queries using Sequelize and raw SQL; assist in building parameterised queries and understanding how filters pass through middleware.
  • Contribute to simple instrumentation and logging to surface timing, latency, and error details.
  • Reuse existing shared utilities (sorting, retailer helpers, date formatting) to ensure consistency across services.
Frontend
  • Learn the React 18 codebase, react-scripts build flow, and component libraries such as Ant Design and HeadlessUI.
  • Work with Redux Toolkit, middleware (Saga, Thunk, redux-logger), and Axios request flows to support asynchronous UI logic.
  • Implement data-heavy charts and views using d3, Highcharts, and react-window, following performance guidance.
  • Contribute to consistent UI styling via Sass/styled-components and support our i18n setup (react-i18next, i18next-scanner).
Quality & Tooling
  • Support testing using Testing Library, Cypress (including visual regression), and MSW mock handlers.
  • Follow established coding standards, Git workflows, and CI checks.
About You

You are curious, motivated, and eager to grow as a developer. You enjoy solving problems, learning new patterns, and collaborating with others. You want to develop strong full‑stack skills while contributing to software used by some of the world’s biggest brands.

Requirements
  • Solid understanding of JavaScript/TypeScript fundamentals.
  • Familiarity with React or Node.js (university, bootcamp, or personal projects welcome).
  • Interest in backend APIs, databases, or data‑heavy visualisation.
  • Strong attention to detail and willingness to learn from feedback.Proactive mindset and desire to grow into a fully capable engineer.
Why Join Brand Nudge?
  • Work directly on production systems supporting leading global FMCG brands.
  • Hybrid working model (3 days in Reading HQ, 2 days remote).
  • Fast‑paced, collaborative environment with strong mentorship.
  • Clear progression path into mid‑level and specialist roles.
  • Competitive salary.
Ready to grow your engineering career?

Apply now and help build the future of retail intelligence at Brand Nudge

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.