Intermediate Front-End Software Engineer

Cape Town - My client is looking for an Intermediate Front-end Software EngineerHybrid WFH role, CPT. Brilliant company, crypto currency industry.Amazing culture, benefits and career move.Salary is dependent on experience.General Requirements:5+ years’ experience as a Front-End Software Developer,Proficient understanding of web markup, including HTML5, CSS3Proficient understanding of server-side css pre-processing frameworks, such as LESS and SASS.Proficient understanding of utility based css frameworks, such as TailwindCSS.Strong proficiency in JavaScript, TypeScript, ES6 including DOM manipulation.Good understanding of modern frameworks - ReactJS, KnockoutJS, AngularJSProficient understanding of version control tools. (Git, Mercurial, SVN)Good understanding of SEO principles and ensuring the application will adhere to themBuilding reusable components and front-end libraries for future useExperience integrating with RESTful API’sExperience working with common front-end tools such as Babel, Webpack and NPM.Core Requirements:Proficient with React developmentExperience with source control management systems and continuous integration/deploymentGIT, Azure Pipelines.Experience with automated testingExperience with agile and scrum development methodologies.Experience with debugging, performance profiling and optimisationStrong initiative to find ways to improve solutions, systems, and processesForensic attention to detail
Cape Town, WC, ZA