Front End Developer
Front End Developer
Description
The Front End Developer is responsible for developing the patterns, frameworks, and services which we
use to build modern web applications. This role involves broad technical responsibilities across all our
software products for both new projects and technologies, as well as some maintenance. This is a key role
in shaping the UX of our software platform. Using your programming expertise and deep understanding
of modern frontend architecture, you will help modernise our established products by designing,
implementing,
integrating, tuning and issue resolution across our applications.
Responsibilities
• Front End Development building UI’s with strong concepts of UX and user centric designs.
• Utilising your strong hands on experience with all the following – C#, ASP.NET MVC, CSS3, HTML5,
JavaScript, JQuery, and other Frameworks to deliver elegant solutions.
• Working in a SDLC environment where you will consider all aspects of a project and not just your
current
task at hand.
• You will have the opportunity to work closely with the business technical team across projects being run
in an Agile methodology environment, taking their requirements and building the technical solutions
required in a collaborative manner.
• You will be required to learn new technologies quickly and work closely with the development team in
developing practical solutions.
• Software Development in an assortment of languages (.Net, C# etc.) as well as bespoke web-based
application platforms.
Requirements
• 2 to 4 years+ commercial experience in web development in the Microsoft Stack
• C#, ASP.NET MVC, JavaScript, Git and JIRA
• Very strong Angular 2/4/6 + TypeScript knowledge or several years’ experience with other SPA
frameworks and interested in learning Angular.
• Strong understanding of web mark-up, including HTML5 and CSS3.
• Strong understanding of CSS pre-processing technologies, such as LESS and SASS.
• Experience in developing websites using CMS such as Sitecore and/or Episerver.
• Experience in developing backend Restful API using Web API or .NET Core.