Job Description
We are looking for a Front-end developer who is proficient with React.js to collaborate with a team of engineers and UX designers to develop and maintain web applications. You will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.
Duties and Responsibilities
Responsible for development of highly responsive web-based user interface using React.js
Work and collaborate with the rest of the engineering team, product team and graphic designers to translate designs and wireframes into high-quality code
Building reusable components and Front-end libraries for future use
Develop a flexible and well-structured Front-end architecture, along with the APIs to support it
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Qualifications and Experience
A degree in Computer Science, Engineering or a related subject
4+ years of relevant experience
Strong proficiency in JavaScript, React-Js, React native including DOM manipulation and the JavaScript object model
Proven experience and understanding of React.js and its core principles
Proven experience and understanding of React Native
Expertise with Core web fundamentals; HTML, JavaScript and CSS
Expertise with JS-based build tools like Grunt, Gulp and Bower and proficient with Git
Experience with popular React.js workflows such as Flux or Redux
Experience with data structure libraries such as Immutable.js
Experience with common front-end development tools such as Babel, Webpack, NPM
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with RESTful APIs
Familiarity with modern front-end build pipelines and tools
Familiarity with code Git versioning tool
Aknack for benchmarking and optimization
How to apply
If you feel that you are the person we are looking for, forward your application letter and CV to recruitment@afrosoft.co.zw clearly indicating the position you are applying you are applying for as the email subject reference.