Front-End Developer

Job Brief:
We have an opportunity for a Frontend Developer who has experience in creating and maintaining innovative, reusable and mobile friendly web solutions. The ideal candidate has an understanding of user experience, a sharp sense of problem-solving, and a willingness to expand their knowledge. You will be joining a dynamic development team that’s always innovating with a modern tech stack.  
Key Responsibilities:
Developing and maintaining multi culture/language web solutionsDeveloping and maintaining internal component libraries and style guides for use within multiple solutions Working with UI/UX  designers and other developers to translate marketing ideas and business requirements into web solutionsEnsure the technical feasibility of UI/UX designsPerformance and accessibility optimization of web applications  
Skills and Experience required:
Understanding of good web design practicesUnderstanding of web development best practicesUnderstanding of UX principlesResponsive Web DesignAbility to work under pressure on multiple projects Willingness and drive to grow with a dynamic team of skilled software developers Willingness to expand knowledge and skillset as the need arises  

Essential technologies:
HTML5CSS3JavaScriptNodeJSA JavaScript framework or library (Angular 2+, React, Vue, Knockout JS, etc.)Git (or an equivalent source control platform such as SVN or Mercurial)  

Advantageous experience:  
Angular 6+TypeScript SASS (or LESS)Exposure to content management systems (WordPress, Drupal, Kentico, Umbraco, etc.)Agile development CSS frameworks and component libraries (Bootstrap, Bulma, Foundation, etc.)  

Extra Merit:
Exposure to ASP.NET MVC or any MVC architecturePersonal website/portfolio or GitHub profile  

If you meet the above requirements forward your CV to Jobs@selahit.co.za