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.