Essential Experience: ☑️ 5+ years of frontend development with React & TypeScript in production ☑️ Proven track record architecting complex SPAs with modern routing (React Router v7) ☑️ Strong knowledge of state management (Zustand, TanStack Query) ☑️ Skilled in Vite, pnpm, and Git workflows ☑️ Experience integrating with APIs (OpenAPI/Orval) and real-time features (WebSockets, streaming data) ☑️ Deep understanding of browser APIs, performance optimisation More ❯
Essential Experience: ☑️ 5+ years of frontend development with React & TypeScript in production ☑️ Proven track record architecting complex SPAs with modern routing (React Router v7) ☑️ Strong knowledge of state management (Zustand, TanStack Query) ☑️ Skilled in Vite, pnpm, and Git workflows ☑️ Experience integrating with APIs (OpenAPI/Orval) and real-time features (WebSockets, streaming data) ☑️ Deep understanding of browser APIs, performance optimisation More ❯
Essential Experience: ☑️ 5+ years of frontend development with React & TypeScript in production ☑️ Proven track record architecting complex SPAs with modern routing (React Router v7) ☑️ Strong knowledge of state management (Zustand, TanStack Query) ☑️ Skilled in Vite, pnpm, and Git workflows ☑️ Experience integrating with APIs (OpenAPI/Orval) and real-time features (WebSockets, streaming data) ☑️ Deep understanding of browser APIs, performance optimisation More ❯
using React and React Native. Implement and optimize component life cycle methods and React hooks for performance and maintainability. Manage application state using appropriate strategies (eg Context API, Redux, Zustand). Apply React design patterns to ensure clean, reusable, and scalable code. Integrate TypeScript for type safety and improved developer experience. Ensure code quality through linting tools (eg ESLint, Prettier More ❯
applications using React and React Native. Implement and optimise component lifecycle methods and React hooks for performance and maintainability. Manage application state using appropriate strategies (e.g. Context API, Redux, Zustand) Apply React design patterns to ensure clean, reusable, and scalable code. Integrate TypeScript for type safety and improved developer experience. Ensure code quality through linting tools (e.g. ESLint, Prettier) and More ❯
applications using React and React Native. Implement and optimise component lifecycle methods and React hooks for performance and maintainability. Manage application state using appropriate strategies (e.g. Context API, Redux, Zustand) Apply React design patterns to ensure clean, reusable, and scalable code. Integrate TypeScript for type safety and improved developer experience. Ensure code quality through linting tools (e.g. ESLint, Prettier) and More ❯
Responsibilities Develop and maintain web and mobile applications using React and React Native. Implement and optimise component lifecycle methods and React hooks. Manage application state using Context API, Redux, Zustand, or similar. Apply React design patterns to deliver clean, reusable, and scalable code. Integrate TypeScript for type safety and enhanced developer experience. Enforce code quality using linting tools (ESLint, Prettier More ❯
and maintain applications using React and React Native Implement best practices with React hooks , component life cycle methods, and design patterns Manage app state using Redux, Context API, or Zustand Integrate TypeScript for robust, type-safe code Ensure code quality via ESLint, Prettier , and comprehensive testing (Jest, React Testing Library, Detox, or Cypress) Apply WCAG accessibility and security standards for More ❯
is a must. Responsibilities: Design, develop, and maintain robust web applications using JavaScript, TypeScript, React, and NodeJS. Build and optimize user interfaces with modern state management tools (Redux Toolkit, Zustand) and styling frameworks (Tailwind). Implement automated testing using Jest, Mocha, Vitest, and Enzyme to ensure high code quality. Develop and maintain end-to-end testing suites with Playwright. Configure … agile ceremonies. Must Haves: 5+ years of experience in JavaScript development, including strong proficiency in React and NodeJS. Solid experience with TypeScript and modern state management libraries (Redux Toolkit, Zustand). Expertise in front-end build tools (Vite, Webpack) and styling frameworks (Tailwind). Hands-on experience with automated testing frameworks (Jest, Mocha, Vitest, Enzyme). Familiarity with end-to More ❯
is a must. Responsibilities: Design, develop, and maintain robust web applications using JavaScript, TypeScript, React, and NodeJS. Build and optimize user interfaces with modern state management tools (Redux Toolkit, Zustand) and styling frameworks (Tailwind). Implement automated testing using Jest, Mocha, Vitest, and Enzyme to ensure high code quality. Develop and maintain end-to-end testing suites with Playwright. Configure … agile ceremonies. Must Haves: 5+ years of experience in JavaScript development, including strong proficiency in React and NodeJS. Solid experience with TypeScript and modern state management libraries (Redux Toolkit, Zustand). Expertise in front-end build tools (Vite, Webpack) and styling frameworks (Tailwind). Hands-on experience with automated testing frameworks (Jest, Mocha, Vitest, Enzyme). Familiarity with end-to More ❯
is a must. Responsibilities: Design, develop, and maintain robust web applications using JavaScript, TypeScript, React, and NodeJS. Build and optimize user interfaces with modern state management tools (Redux Toolkit, Zustand) and styling frameworks (Tailwind). Implement automated testing using Jest, Mocha, Vitest, and Enzyme to ensure high code quality. Develop and maintain end-to-end testing suites with Playwright. Configure … agile ceremonies. Must Haves: 5+ years of experience in JavaScript development, including strong proficiency in React and NodeJS. Solid experience with TypeScript and modern state management libraries (Redux Toolkit, Zustand). Expertise in front-end build tools (Vite, Webpack) and styling frameworks (Tailwind). Hands-on experience with automated testing frameworks (Jest, Mocha, Vitest, Enzyme). Familiarity with end-to More ❯
is a must. Responsibilities: Design, develop, and maintain robust web applications using JavaScript, TypeScript, React, and NodeJS. Build and optimize user interfaces with modern state management tools (Redux Toolkit, Zustand) and styling frameworks (Tailwind). Implement automated testing using Jest, Mocha, Vitest, and Enzyme to ensure high code quality. Develop and maintain end-to-end testing suites with Playwright. Configure … agile ceremonies. Must Haves: 5+ years of experience in JavaScript development, including strong proficiency in React and NodeJS. Solid experience with TypeScript and modern state management libraries (Redux Toolkit, Zustand). Expertise in front-end build tools (Vite, Webpack) and styling frameworks (Tailwind). Hands-on experience with automated testing frameworks (Jest, Mocha, Vitest, Enzyme). Familiarity with end-to More ❯
london (city of london), south east england, united kingdom
Vallum Associates
is a must. Responsibilities: Design, develop, and maintain robust web applications using JavaScript, TypeScript, React, and NodeJS. Build and optimize user interfaces with modern state management tools (Redux Toolkit, Zustand) and styling frameworks (Tailwind). Implement automated testing using Jest, Mocha, Vitest, and Enzyme to ensure high code quality. Develop and maintain end-to-end testing suites with Playwright. Configure … agile ceremonies. Must Haves: 5+ years of experience in JavaScript development, including strong proficiency in React and NodeJS. Solid experience with TypeScript and modern state management libraries (Redux Toolkit, Zustand). Expertise in front-end build tools (Vite, Webpack) and styling frameworks (Tailwind). Hands-on experience with automated testing frameworks (Jest, Mocha, Vitest, Enzyme). Familiarity with end-to More ❯
across the team. The ideal candidate has professional experience with React, TypeScript, and modern JavaScript frameworks , along with a strong understanding of component-based architecture, state management (e.g., Redux, Zustand, or Recoil), and front-end performance optimization. Experience with RESTful APIs, GraphQL, and testing frameworks (Jest, React Testing Library, Cypress) is highly desirable. You should be comfortable mentoring junior engineers … experience, with at least 2+ years working with React in production. Strong proficiency in TypeScript and modern JavaScript (ES6+) . Experience with component-based architecture , state management libraries (Redux, Zustand, Recoil, or similar), and responsive design. Familiarity with RESTful APIs, GraphQL , and integrating frontend applications with backend services. Hands-on experience with frontend testing frameworks (Jest, React Testing Library, Cypress More ❯
across the team. The ideal candidate has professional experience with React, TypeScript, and modern JavaScript frameworks , along with a strong understanding of component-based architecture, state management (e.g., Redux, Zustand, or Recoil), and front-end performance optimization. Experience with RESTful APIs, GraphQL, and testing frameworks (Jest, React Testing Library, Cypress) is highly desirable. You should be comfortable mentoring junior engineers … experience, with at least 2+ years working with React in production. Strong proficiency in TypeScript and modern JavaScript (ES6+) . Experience with component-based architecture , state management libraries (Redux, Zustand, Recoil, or similar), and responsive design. Familiarity with RESTful APIs, GraphQL , and integrating frontend applications with backend services. Hands-on experience with frontend testing frameworks (Jest, React Testing Library, Cypress More ❯
across the team. The ideal candidate has professional experience with React, TypeScript, and modern JavaScript frameworks , along with a strong understanding of component-based architecture, state management (e.g., Redux, Zustand, or Recoil), and front-end performance optimization. Experience with RESTful APIs, GraphQL, and testing frameworks (Jest, React Testing Library, Cypress) is highly desirable. You should be comfortable mentoring junior engineers … experience, with at least 2+ years working with React in production. Strong proficiency in TypeScript and modern JavaScript (ES6+) . Experience with component-based architecture , state management libraries (Redux, Zustand, Recoil, or similar), and responsive design. Familiarity with RESTful APIs, GraphQL , and integrating frontend applications with backend services. Hands-on experience with frontend testing frameworks (Jest, React Testing Library, Cypress More ❯