Caraffi
Frontend Developer
CaraffiUnited Kingdom15 days ago
Full-timeRemote FriendlyConsulting

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

Key Skills

Ranked by relevance