Company: OnHires
Salary: Not provided
Location: , United Kingdom
• Build and ship core e-commerce experiences using React + TypeScript: product listings, PDPs, cart, checkout, and account flows. • Design and maintain scalable frontend architecture using modern patterns (feature-based modules, reusable components, custom hooks). • Integrate with Node.js REST APIs for products, pricing, inventory, promotions, orders, and users. • Manage client and server state using Redux Toolkit, React Query, or similar tools. • Implement responsive, accessible, mobile-first UIs using Tailwind CSS, CSS Modules, or Styled Components. • Optimize frontend performance: bundle size, code-splitting, lazy loading, memoization, Core Web Vitals. • Collaborate closely with backend, product, and design to deliver features end-to-end. • Participate in code reviews and help improve engineering standards and documentation.
• Strong production experience with React and TypeScript. • Solid understanding of modern JavaScript (ES2020+), async patterns, and browser fundamentals. • Experience integrating frontend applications with Node.js backends via REST APIs. • Hands-on experience with state management (Redux Toolkit, React Query, Zustand, or similar). • Experience building data-heavy UIs (filters, pagination, search, sorting). • Practical knowledge of frontend performance optimization and debugging. • Familiarity with authentication flows (JWT, sessions, OAuth). • Comfort working in a collaborative, Git-based workflow.
• Remote-friendly
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.