Front End Engineer

Front End Engineer Job Description Template

Our company is looking for a Front End Engineer to join our team.

Responsibilities:

  • Write well-structured and efficient code within React;
  • Development of existing and greenfield web-based business applications and consumer applications;
  • Providing technical support to internal stakeholders;
  • Brand new MacBook Pro and software allowance to setup your dev environment;
  • Competitive salary based on experience;
  • Take a test driven and behaviour driven development driven approach when coding;
  • Helping to foster development and testing best practices;
  • 24 day holidays + bank holidays;
  • Health and fitness subsidy;
  • Assist in systems architecture and applications;
  • Annual conference budget;
  • Share scheme;
  • Flexible working hours and work from home arrangements;
  • Free laundry/dry cleaning/ironing;
  • Acting as a Subject Matter Expert and point of reference to other developers across the business.

Requirements:

  • Version Control;
  • Developed or worked a React component library;
  • Experience of streaming video technologies;
  • Understanding of browser compatibility issues;
  • Familiarity with Webpack;
  • Modular CSS;
  • Good knowledge of JavaScript and latest ECMAScript standards;
  • Canvas / FabricJS;
  • Azure DevOps / Team Foundation Server;
  • Appreciation of Typescript;
  • CSS Pre-processors (SASS / LESS);
  • Significant amount of experience in developing component-based web apps and UIs;
  • Appreciation of modern ES6 approaches – classes, modules, arrow functions, template literals etc;
  • Knowledge of continuous Integration;
  • NET MVC.