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