XX
Junior DeveloperBrand NudgeReading, England, United Kingdom

Cette offre d'emploi n'est plus disponible

XX

Junior Developer

Brand Nudge
  • GB
    Reading, England, United Kingdom
  • GB
    Reading, England, United Kingdom

À propos

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
  • Reading, England, United Kingdom

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.