Developing new user-facing features using React.js - Building reusable components and front-end libraries for future use. - Translating designs and wireframes into high quality code. - Produce clean, efficient code that works and do it quickly. - Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Skills
Must have
- Comprehensive knowledge in Software Engineering (minimum 5 years) with JavaScript, React (incl. Redux/Flux) and JSX - Exposure to PWA (Progressive Web Apps) - Deep understanding of front-end development tools and technologies (e.g. NPM, Webpack, JS Unit Testing, GIT / GITHUB, CSS Pre- and Post-Processors, Responsive Webdesign, REST / SOFEA, ) - A graduate degree in IT Software Engineering - Fundamental experience in designing secure, robust and scalable frontend applications - A strong understanding of the software development lifecycle and Agile methodologies - Fluent English