At least two years of experience with ReactJS.
Thorough understanding of core front-end technologies: JavaScript, HTML, and CSS.
Ability to write clean, testable, reusable, scalable and high-performance code.
Understanding of CS concepts such as common data structures and algorithms.
- Solid understanding of the full web technology stack (e.g. HTTP, data persistence, asset loading/caching).
- Good understanding of cross-browser compatibility issues, rendering and performance issues.
- Experience in responsive web design concepts for different mobile and desktop display sizes.
- Familiar with Git.