Frontend Developer
hace 5 días
Bradford
Front End Software Developer - Frontend Developer - HTML5, CSS3, SASS, JavaScript, React - Upto £ 38K - £47K + excellent benefits – Hybrid, Bradford office Location: Bradford, West Yorkshire with Hybrid Work Arrangements (2 – 4 days a month in the office) Our client, a leading organisation in the region, is seeking to recruit a Front End Software Developer to play a central role in shaping user-focused digital experiences across desktop, tablet, and mobile platforms. Skills and Qualifications: Essential: • Proven commercial experience in front-end development, specifically with HTML5 and CSS3, including experience with pre-processors such as SASS., • Experience with JavaScript frameworks such as React., • Demonstrable experience working with RESTful services and APIs, • Proven ability to build responsive and interactive user interfaces across multiple platforms and devices, • Proficient in using Git and version control systems to manage and maintain codebases, • Experience collaborating with UX designers, back-end developers, and product owners to deliver high-quality builds aligned with design specifications, • Effective communication and interpersonal skills, • Ability to meet deadlines and maintain quality standards, • Experience working with both class-based and functional React components, including modern practices such as Hooks and Context API Desriable: • Familiarity with accessibility standards, including WCAG AA compliance, • Experience working in an agile development environment, • Proficiency with ECMAScript 6 (ES6) and modern JavaScript syntax, • Familiarity with tooling such as npm, Webpack, and Node Version Manager (e.g. NVM), • Strong working knowledge of vanilla JavaScript and experience building reusable components and libraries, • Understanding of SEO principles, including metadata optimisation for page performance, • Familiarity with managing complex application state using Redux, Redux Toolkit, and/or Context API, • Exposure to Node.js for front-end build processes or integration tasks, • Skilled in writing cross-browser compatible code and applying performance optimisation techniques, • Awareness of user authentication, cookie management, and security considerations in front-end development, • Experience with content management systems such as Umbraco, Episerver, or Drupal