Our client is a global leader in colour measurement and colour management, offering hardware, software and services for measuring, formulating and matching colour.
The ideal candidate will have extensive experience with JavaScript/TypeScript, React and modern web development practices.
Tasks: • Develop and maintain React applications with a strong focus on performance, usability and scalability • Implement advanced React concepts such as hooks, context API’s and other modern patterns • Design and manage state using tools like Redux, MobX or similar • Integrate payment services like Stripe, FastSpring or other similar platforms • Work with A/B testing tools such as VWO, Adobe Target or Optimizely to support data-driven decisions • Utilize and customize UI frameworks like Material UI to deliver seamless user experiences • Conduct advanced performance monitoring and optimize bundle sizes for enhanced application performance • Ensure the highest standards in unit testing by following best practices and utilizing tools like Jest, Mocha or similar • Track and resolve accessibility issues to ensure WCAG compliance and an inclusive user experience • Collaborate with cross-functional teams, including designers, backend developers and product managers, to deliver high-quality software • Stay updated with emerging trends and technologies in the React ecosystem
Qualifications
Required: • 7+ years of experience with JavaScript/TypeScript, with a minimum of 5 years of hands-on experience with React • Deep knowledge of React concepts like hooks, context API, and component lifecycle • Expertise in React patterns and best practices • Proficiency in state management tools such as Redux, MobX or Context API • Experience integrating payment services like Stripe or FastSpring • Familiarity with A/B testing tools such as VWO, Adobe Target or Optimizely • Experience with e-commerce platforms like Magento Cloud or BigCommerce • Strong understanding of UI frameworks, particularly Material UI • Advanced knowledge of performance monitoring tools and techniques • Proven experience optimizing bundle sizes to improve application performance • Mastery of unit testing tools and best practices • Experience in identifying and addressing accessibility issues (e.g., WCAG compliance) • Strong attention to detail and commitment to delivering high-quality work • Excellent communication and problem-solving skills • Fluent in English
Beneficial: • Familiarity with server-side rendering (SSR) using Next.js or similar frameworks • Experience working in Agile/Scrum development environments • Knowledge of backend technologies and APIs