About the role

  • Principal React Engineer responsible for enhancing front-end solutions for leading food production retail companies at Foods Connected. Collaborating on architecture and providing coding guidance for developers.

Responsibilities

  • Collaborate on front end product architecture for building robust distributed systems
  • Provide input on technical feasibility of UI/UX designs, optimize application for maximum speed, scalability, and accessibility
  • Implement outlined information architecture & interaction design ensuring alignment with back-end specifications for complex software applications and systems
  • Serve as a contributing team member, participating in software development lifecycle and regularly communicating status to Head of Engineering or Development Director
  • Develop new user-facing features and builds reusable code and libraries for future use
  • Building and maintaining internal design system
  • Write clean, test-driven code that adheres to standards, practices, and conventions
  • Test features to ensure the program can be used easily, quickly, and accurately
  • Update, repair, modify, and develop existing software and generic applications
  • Collaborates with Customer Support and Implementation teams to resolve issues and bugs identified in testing and production support
  • Consults with customers or other departments on project status, proposals, or technical issues
  • Supports innovation through trend analysis, identifying new opportunities, developing novel ideas and/or participation in idea generation activities to improve company processes, services, or products

Requirements

  • Bachelor’s degree in computer science, computer engineering, or a related field
  • 5 + years’ relevant experience
  • At least one major skill outside of programming such as monitoring, performance optimization, documentation, integration, testing, or visual design
  • Experience with React 18+ & TypeScript: Advanced hooks, strict typing, generics, composition patterns, performance optimization
  • Experience with TanStack Ecosystem: Query v5, Router v1, Table, Virtual
  • Build optimization and dev server configuration with Vite
  • Utility-first styling and custom design systems with Tailwind CSS
  • Complex validation and schema inference with React Hook Form & Zod
  • Task orchestration in Nx Workspace
  • Experience with testing frameworks: Vitest, Cypress, MSW
  • Component documentation and visual testing with Storybook 8
  • Understanding of micro-frontend architecture within Nx monorepo
  • Component-driven development and design systems
  • Domain-driven design for business logic
  • API-first development with type-safe contracts

Benefits

  • Competitive Base Salary
  • Clear Career Progression
  • Generous Holiday Package - 25 Days + 10 Public Holidays
  • Secure Company Hardware
  • Private Healthcare & Employee Wellness Classes

Job title

Principal React Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job