Front End Software Developer - Frontend Developer - HTML5, CSS3, SASS, JavaScript, React - Upto £ 38K - £47K + excellent benefits – Hybrid, Bradford office
Learn more about the general tasks related to this opportunity below, as well as required skills.
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