ReactJS Good cross browser testing tools (eg. BrowserStack) Strong background in software development. Excellent knowledge of HTML5, JavaScript, CSS and SASS. Knowledge of state management frameworks (e.g. Redux, Flux, VueX, Realm) Appreciation of React design patterns and understanding of their use Familiarity with Front end unit testing tools e.g. Jasmine, Jest, MochaJS Knowledge of task runners (Grunt, Gulp, Webpack: Gulp More ❯
command of TypeScript or other strongly-typed language. Can ensure apps are responsive, WCAG compliant, and remain performant at scale. Have proficiency with centralised state solutions (e.g., Redux Toolkit, Vuex, MobX). Familiar with Component-Driven Development with CSS Modules, styled-components or similar. Able to create and manage CI/CD pipelines and cloud deployment platforms such as GitHub More ❯
methodologies. Frontend Development Architect, develop, and optimise Vue.js applications using TypeScript . Implement best practices for component-based architecture and UI reusability . Manage and maintain state management solutions (Vuex, Pinia, or similar). Ensure applications are scalable, secure, and high-performing . UX Human-Centered Design: Ability to create user flows and wireframes based on user research and feedback. … Skills & Qualifications 5+ years of Front End development experience Expertise in js (Vue 3 preferred) and TypeScript . Expertise in React and TypeScript . Strong experience with state management (Vuex, Pinia, Redux, Zustand or equivalent). Hands-on experience with unit, component, and end-to-end testing . Solid understanding of REST API integration and handling asynchronous data. Experience implementing More ❯